By CEP Staff • 7 November 2011 in News

Canadian Solar slams US trade complaint as “exaggerated and without merit”