Watches of Switzerland revenues hit £905m in FY21
Overall, sales were supported by a more than doubling of sales online, as group ecommerce sales rocketed 120.5%
Watches of Switzerland has seen its revenue rise by 13.3% to £905.1m in the year ended 2 May, 2021, with revenue up by 17.9% against FY19.