By CEP Staff • 22 August 2011 in News

World’s largest solar panel manufacturer Suntech suffers increased loss in 2Q11 despite revenue growth