By CEP Staff • 16 December 2011 in News

Shanghai Chaori Solar Energy nets $1.3 billion China Development Bank financing