Swiss watches giant Swatch Group reports 75 percent decline in 2024 revenues
SWATCH GROUP 2024 net income dropped 75 percent to 219 million Swiss francs, or $242 million at current exchange rates. Revenue for the full year came in at 6.74 billion Swiss francs, or $7.43 billion, down 12.2 percent against 2023’s […]
