Advertisement
Retailers

Watches of Switzerland revenues jump 17.8% in Q1

Watches of Switzerland has reported a 17.6% increase in total revenue to £209.4m for the three months to 28 July 2019.

Back to top button