In January 2013, Mexico City, one of the world's most populated urban areas, was awarded this year's Sustainable Transport Award by the Institute for Transportation and Development Policy (ITDP). The ...

This content is available to only subscribers.