Swatch Group Profits Slump 89% in 2025 on Decision to Maintain Jobs
Sales for the year came to 6.28 billion Swiss francs, with a record year across its brands in the Americas.
Sales for the year came to 6.28 billion Swiss francs, with a record year across its brands in the Americas.