By CEP Staff • 29 July 2014 in News

Trina Solar opposes US Department Of Commerce’s anti-dumping findings