By CEP Staff • 3 August 2011 in News

Trina Solar continues to feel the pain from low Italian demand