Business
Iconic Swatch Group Faces Crisis as Profits Collapse Nearly 90%
Swatch Group, the world's largest watchmaker, is navigating a historic downturn with net profits collapsing by almost 90% in 2025, squeezed by a strong Swiss franc and a luxury market slowdown that raises questions about the brand's future.
4 months ago · 1 source
