Advertisement
Retailers

Watches of Switzerland reports 5.9% increase in revenues in Q1 results

Watches of Switzerland has reported a 5.9% increase in group revenues to £819.3m in the year to 26 April, ahead of recently revised guidance.

Back to top button