Rao, M. Govinda; Bird, Richard M. - 2014
Over 330 million people live in India’s 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. India’s cities are large, economically important, and growing. However, neither urban infrastructure...