Despite Near-Term Earnings Weakness, Canadian Solar Is A Proven Winner
Jackyenjoyphotography/Moment via Getty Images
Canadian Solar (CSIQ) is often grouped with other top tier Chinese solar module manufacturers, but its corporate strategy makes it distinct. Despite being incorporated in Canada, most of its operations are in…