By CEP Staff • 15 May 2012 in News

Suntech signs 120 MW solar panel supply deal with Krannich