Advertisement
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 weekly podcast: 'Talking Shop by Retail Sector'

Back to top button