Stahl releases 2024 ESG report
11/04/2025
Stahl has released its 2024 Environmental, Social and Governance (ESG) report, highlighting progress toward its climate targets, product compliance milestones, and workforce initiatives. The company reported a 39% reduction in Scope 1 and 2 greenhouse gas emissions compared to its 2021 baseline, along with a 31% reduction in Scope 3.1 emissions...