
Canadian Solar Beats Revenue Expectations in Q1 Despite 10% YoY Drop
Solar module manufacturer Canadian Solar’s revenue for the first quarter (Q1) of 2025 dropped 10% year-over-year (YoY) to $1.19 billion, as module and battery energy storage system sales declined. However, the figure still surpassed analysts’ expectations …