By CEP Staff • 23 June 2011 in News

China to spend $62 billion on 43 GW of new hydropower