By CEP Staff • 6 May 2013 in News

Canadian Solar’s 1Q13 shipments set to outperform expectations