Canadian Solar Posts Loss In Q4
(RTTNews) – Canadian Solar (CSIQ) reported a fourth quarter net loss attributable to Canadian Solar of $86 million, or a net loss of $1.66 per share, compared to net income of $34 million, or $0.48 per share, a year ago. Net revenues were $1.2 billion, down 20% from a year ago, mainly due to lower […]
Canadian Solar Posts Loss In Q4 Read More »








