By CEP Staff • 14 April 2014 in News

Huaneng Renewables’ Q1 14 power generation drops nearly 5%