Canadian
Solar Inc. (Nasdaq: CSIQ) reported sharply lower second quarter earnings of 31 cents per diluted share compared with 95 cents per diluted share in the year ago period and
forecast current quarter and full year revenue below expectations.
Earnings plunge for Canadian Solar
August 19, 2015 at 18:13 PM EDT