By CEP Staff • 7 April 2009 in News

Actis China generates 3x return on solar investment