By CEP Staff • 12 December 2011 in News

China Three Gorges takes 29.1% stake in domestic renewable power producer