By CEP Staff • 31 March 2015 in News

Canadian Solar closes acquisition of Recurrent Energy from Sharp