By CEP Staff • 31 March 2015 in News

Renewables added in 2014 hit 100 GW