By CEP Staff • 3 March 2016 in News

Trina Solar sees net profit rise 29% in 2015