Bird, Richard.M.; Rao, M. Govinda - eSocialSciences - 2010
, Delhi, and Kolkata) of the 10 largest metropolises in the world are in India. India’s cities are large, economically …Over 330 million people live in India’s cities; 35 cities have a population of over a million and three (Mumbai … urban governance and finance in India in the context of lessons drawn from fiscal federalism theory and experiences of …