The leading Rolex watch retailer in the UK, Watches of Switzerland Group, experienced a significant 28% fall in its stock value following a reduction in its sales and growth outlook,
The leading Rolex watch retailer in the UK, Watches of Switzerland Group, experienced a significant 28% fall in its stock value following a reduction in its sales and growth outlook,