17 March 2023

Swatch Group releases 2022 sustainability report