The only two management schools from India that made it to the global rankings have slipped down further from last year.
While Indian IT majors are still far away from waking up to the looming threat of global warming, Dell is seriously converting to green power. Moreover, several India firms are still to make a serious effort to tackle the e-waste whereas Dell is now powering 100 per cent of its 2.1 million sq ft global headquarters campus, home to more than 10,000 employees, with green power.
Mumbai's Bandra Kurla Complex moved down from 18th to 19th position.
Find out if your favourite business school features in the list.
In an interview with Business Standard, Mazumdar-Shaw spells out her plans for the institution over coming years.