By CEP Staff • 12 November 2012 in News

Trina Solar lowers 3Q shipment guidance