Tag: $Canadian Solar

Canadian Solar Stock Sinks on Earnings and Outlook. Solar Still Has Its Problems.

Shares of Canadian Solar were falling sharply after the company fell short on quarterly earnings and sales.