At 300 million, the urban population of India is still less than one third of its total population. It is projected that by 2045 nearly 800 million Indians will be living in its cities – more than the total population of the whole of present-day Europe. Already, the infrastructures of all the six mega- and […]