News Swatch 1H Net Pft CHF311M admin July 14, 2022 0Comment By Joshua Kirby Swatch Group AG on Thursday reiterated its growth guidance for the full… Read More