India’s cities are being stretched to breaking point as an urban population boom looms

By 2040, some 270 million more people are forecast to be living in India’s megacities, where overcrowding, shoddy infrastructure and severe air, water and noise pollution are already part of everyday life.