By CEP Staff • 22 February 2011 in News

Chinese solar manufacturer takes direct role in overseas project development