January 29, 2016

Wired magazine published a striking feature on India’s “rapid, chaotic urbanization” with some very useful and eye-popping statistics. A sampling below: Number of people living in India’s cities in 1951 – 62 million Number of [Read More]


  |