Canadian Solar Releases 2025 Corporate Sustainability Report
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.