By CEP Staff • 19 November 2013 in News

Trina Solar returns to profit for first time in two years