By CEP Staff • 8 March 2012 in News

Suntech records $1.1 billion net loss for 2011, forecasts slow 1Q12