Delhi's Urban Crisis -- Lost In Transit
Channel: Ravi Bajpai
Date: 2012-06-15

Indian capital Delhi and its satellite towns have nearly 23 million residents, making it the world's second most populous metropolitan region. Its population is growing at a phenomenal pace, demanding a commensurate increase in infrastructure support to keep the city livable. But the rate of development is lagging behind.