Advertisement
Luxury Goods

Watches of Switzerland hails record revenues of £1.23bn

The group expects FY23 revenues to hit £1.45bn-£1.50bn, and it plans to open a new showroom in Battersea, London

Check out our free weekly podcast

Back to top button