Sometimes reading the stats is not enough. I like to see for myself. So, we went to China. We had been looking forward to cruising the Yangtze River upstream from the Three Gorges Dam and thought it an opportune time to see what “53% of new cars sales in China … [continued]

The post China — Land of Dragons & Electric Vehicles appeared first on CleanTechnica.