Archive

  • Swatch Group releases 2023 sustainability report

    26 March 2024
  • Swatch Group releases 2022 sustainability report

    17 March 2023