Canadian Solar emphasises EPC as it hits a rough patch
Canadian Solar (CS) chief executive Shawn Qu expressed optimism that new markets for PV will soon put the industry on a firmer footing, even as the company recorded its second straight quarterly loss.