Canadian Solar trims 2025 outlook after weak Q1

May 16, 2025

Canadian Solar Inc (NASDAQ:CSIQ) on Thursday posted a first-quarter net loss of USD 34 million (EUR 30.3m) as revenues dropped regardless of the higher-than-expected solar module shipments.