By CEP Staff • 31 July 2012 in News

Trina Solar lowers 2Q guidance as price deflation bites