By CEP Staff • 25 June 2012 in News

Canadian Solar signs 40 MW module supply deal with Real Goods