By CEP Staff • 7 January 2015 in News

Trina Solar sells 13.2 MW solar project to Foresight Group