Skittish Chinese consumers at home or abroad dragged down the Swatch Group: The Swiss company’s 2024 net income dropped 75 ...
Swatch Group AG profit fell sharply as the watch industry continues to struggle with weakness in Chinese consumer demand.