Skip to main content
Signal8

Canadian Solar Releases 2025 Corporate Sustainability Report

$CSIQPress releaseJun 1, 2026, 7:00 AM ETRead the release

Canadian Solar published its 2025 Corporate Sustainability Report, detailing progress on environmental, social, and governance metrics. The report highlights science-validated net-zero emissions targets by 2050 and operational efficiencies, including 101 GWh in energy savings and 1.46 million tons in water savings during 2025.

Key figures

Energy savings gwh
101
Pipeline solar gwp
24
Water savings tons
1460000
Pipeline storage gwh
81
Battery shipments gwh
20
Contracted backlog usd
3500000000
Recycled modules count
6909
Developed solar projects gwp
12.2
Cumulative module shipments gw
177
Developed storage projects gwh
6.4

AI analysis

The rest of the AI analysis, red flags and sentiment are part of Signal8 Pro.

AI-generated analysis of a public disclosure. Not investment advice; verify against the original document.