MONTREAL, June 27, 2025 (GLOBE NEWSWIRE) — The CSL Group (“CSL”) today published its 2024 Corporate Sustainability Report, outlining the company’s continued efforts to operate responsibly, ethically, and with a focus on long-term environmental and social progress. “Environmental, social and governance principles are embedded in every decision we make, from how we design and operate […]