The Statesman
India’s cities need a renewed thrust
India is at the cusp of rapid urbanization and by 2035, 43.2 per cent of its population will be living in cities.