By CEP Staff • 19 July 2012 in News

Huaneng Renewables shares fall after it forecasts 50% drop in first half profits