Swatch Group UK sales return to growth amid profit dip
Swatch Group UK shows a rebound as sales jump 207% from £66m to £203m, after industry demand proved temporary. Operating profit climbed to £24m in 2022, halved to £12m in 2024, then edged up to £14m in 2025. The firm cites higher employer national insurance costs, offset by stronger brands, new products, and lower 2024 marketing spending.