By CEP Staff • 1 August 2012 in News

Canadian Solar lowers 2Q shipment guidance