News

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 ...
Rolex is Switzerland’s strongest brand overall, Julius Baer leads among banking brands, and Nestlé remains the most valuable.