Delhi, currently world’s 63rd-largest city economy, may rise to 14th by 2050, as 55 Indian cities feature among the world’s top 100 urban growth leaders, the Oxford Economics Global Cities Index says
Read more at the source
Disclaimer: The content of this post is sourced from external sites and is for informational purposes only. All rights and credits belong to the original authors and publishers.
