
Watches of Switzerland sees 8% revenue growth in FY25
Luxury watches retailer Watches of Switzerland Group has reported a strong performance for the financial year 2025 (FY25), with group revenue reaching £1.65bn ($2.2bn), an 8% growth in constant currency compared to the previous year. The record revenue was …