By Robert Wilson | Carbon Counter | June 17, 2015 Last year China installed more new wind and solar capacity than any country in history. This is a fact, and it has led some to talk of China being a “renewables powerhouse” and of there being a “renewables revolution”. But out of context this fact […]
Source