Taking Back Delhi's Streets

Taking Back Delhi's Streets

India is now home to 13 of the 20 most polluted cities in the world, so it’s clear that the country’s urbanization is set on a completely unsustainable course. The Delhi government’s new policy is the first major effort by an Indian government to counter more than three decades of negative externalities generated by a combination of rising car ownership and a car-centric transport policy.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles