By CEP Staff • 7 December 2010 in News

Suntech Power forms new cell production joint venture