By CEP Staff • 21 May 2014 in News

Trina Solar’s net profit rises 74% to $26.5 million in Q1 14