Showing 1 - 1 of 1
Over 330 million people live in Indias cities; 35 cities have a population of over a million and three (Mumbai, Delhi, and Kolkata) of the 10 largest metropolises in the world are in India. Indias cities are large, economically important, and growing. However, neither urban infrastructure nor...
Persistent link: https://www.econbiz.de/10009365053