Swatch Group AG 2024 Sustainability Report
Company: Swatch Group AG
Sector: Manufacturing
Country: Switzerland
Year: 2024
Type: Sustainability Report
The report presents Swatch Group's 2024 consolidated sustainability performance, including 32,477 employees, CHF 6,735 million in net sales and total energy consumption of 373.3 GWh. Scope 1 and 2 emissions totaled 61,489 t CO2eq, while estimated Scope 3 emissions were 1,218,000 t CO2eq; the Group is targeting climate neutrality for Scopes 1 and 2 by 2050. It also highlights the launch of the Sustainability School, with over 1,000 employees completing the introductory course.
Reporting standards, commitments and assurance details are available with a free account.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.