Luxury Goods

Watches of Switzerland set to close 16 showrooms

The company has yet to confirm which showrooms will close

Luxury watch retailer Watches of Switzerland is reportedly set to close 16 showrooms across the UK, putting 40 jobs at risk, according to the BBC.

Check out our free weekly podcast

Back to top button