Revenues at Canadian Solar Inc (NASDAQ:CSIQ) rose 36% year-over-year to USD 1.7 billion (EUR 1.6bn) in the first quarter of 2023 as solar module shipments grew 66% to 6.1 GW.