Low-carbon Planning, Livable Cities

China Sustainable Transportation Center (CSTC), founded in 2005 as an NGO, is the technical center for China Sustainable Cities Program under The Energy Foundation. CSTC is dedicated to creating sustainable urban and transportation systems, promoting compact land use and a transit-oriented development patterns, relieving urban congestion and reducing greenhouse gas emission, and therefore creating low-carbon, sustainable and livable cities.

No front page content has been created yet.