The changing contours of Delhi
India’s decisions on economic development, growth, and related planetary boundary challenges have become all the more significant as it was declared the most populous country in the world, overtaking China just a few months ago. Additionally, India’s capital city Delhi is en route to becoming the world’s most populous urban agglomeration overtaking Tokyo by 2028….