News

Watches of Switzerland Group has confirmed the closure of 16 stores in the UK. News of the closures broke last week, but ...
The group said it wants operations to be as "efficient and productive" as possible, and will grow the showroom estate ...