Tuesday, July 26, 2011

Video: Chinese green plans for electric cars stuck in neutral shift

There are those who keep pushing the idea that China today is a new capitalist super power, where everything is done right and everything is perfect. Here's evidence #14332 that taking a closer look changes the whole picture:

No comments:

Post a Comment