Rao, M. Govinda; Bird, Richard M. - 2010
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 … towards some possible solutions by analysing urban governance and finance in India in the context of lessons drawn from fiscal …