The Swiss watchmaker Swatch Group experienced a severe downturn in fiscal year 2024, with net profit plummeting by approximately 75% to 219 million Swiss francs. This dramatic decline prompted the ...