MADRID, June, 5, 2025 — Recurrent Energy, a subsidiary of Canadian Solar Inc. (“Canadian Solar”) (NASDAQ: CSIQ), and a leading global developer, owner, and operator of solar and energy storage assets, announced today the publication of its 2024 Sustainability Report — the company’s first standalone report dedicated to showcasing its global impact, its commitment to the communities where it operates, and its broader responsibility in accelerating the energy transition. The report r...