Advertisement
Coronavirus

Watches of Switzerland returns to growth

Watches of Switzerland has reported that full-year revenue rose by 5.9% to £819.3m in the period ended 26 April, 2020. 

Back to top button