China / China

Leaf concept car unveiled at Shanghai Expo

(chinadaily.com.cn) Updated: 2010-04-13 11:15

Leaf concept car unveiled at Shanghai Expo

Leaf auto, a concept vehicle designed by Shanghai Automotive Industry Corp, is illustrated in an artistic photo. The vehicle's green awning can generate electrical power from solar energy. [Photo/Gasgoo.com]
Highlights
Hot Topics