Raghav Aggarwal And Anoushka Sawhney

All stories by Raghav Aggarwal And Anoushka Sawhney

India will touch peak population of 1.69 bn in 2063

India will touch peak population of 1.69 bn in 2063

Rediff.com18 Nov 2022

Indian cities need $840 bn investment over 15 yrs, says World Bank report.