Swatch Group Reports Sales Decline in 2025
Swatch Group experienced a sales decline in 2025, with CHF 6.28 billion reported. However, the second half showed a growth trend.
Swatch Group experienced a sales decline in 2025, with CHF 6.28 billion reported. However, the second half showed a growth trend.
Antoine Pin resigns as CEO of TAG Heuer to start a new career chapter. The brand seeks a new leader ahead of LVMH Watch Week in Milan.