Advertisement
Retailers

Watches of Switzerland seeks £660m valuation in London IPO

Watches of Switzerland said it is seeking a market capitalisation of up to £660m in its upcoming London public listing.

Back to top button