By CEP Staff • 4 May 2011 in News

China Electricity Council calls for increased hydropower to tackle supply shortage