Tuesday, July 12, 2011

Mexico City "On the Move"


Check out this video on the improvements Mexico is making in transportation infrastructure in order to improve sustainability in one of the largest cities in the world.

No comments:

Post a Comment