"Going Green" at Shanghai Expo 2010

Airtime: Mon. May 3 2010 | 9:40 PM ET
“Going Green” was a major theme at Shanghai 2010 Expo. Cheng Lei explores how green technology played an integral role at the event.

Leave a Reply

Your email address will not be published. Required fields are marked *