By CEP Staff • 12 March 2015 in News

Trina Solar, ACME ink deal for 48 MW solar module supply