By CEP Staff • 15 October 2014 in News

ANALYSIS: China may fail to meet ambitious solar and wind targets