Canadian Solar Inc posted a second-quarter net loss attributable to shareholders of USD 77 million (EUR 66.2m), compared with net income of USD 7 million a year earlier, as revenue fell amid lower solar module and project sales.

Canadian Solar Inc posted a second-quarter net loss attributable to shareholders of USD 77 million (EUR 66.2m), compared with net income of USD 7 million a year earlier, as…

Canadian Solar Earnings show a revenue beat and storage growth, but weaker margins and a below-consensus Q3 outlook temper results.