News

Luxury watch retailer Watches of Switzerland is set to close 16 of its UK showrooms and cut around 40 roles following an ...