By CEP Staff • 13 April 2012 in News

Chinese companies Shanghai Chaori and Sky Solar partner for 100 MW PV plant in Japan