India has fallen 13 ranks to 23rd in the Climate Change Performance Index, marking its biggest drop in recent years, despite ...
Delhi's Khan Market has slipped to 24th globally in expensive retail locations, though it remains India's priciest high ...