Watches of Switzerland IPO sees valuation reach £647m
Watches of Switzerland debuted on the London Stock Exchange on Thursday and saw its shares rise by 15%. The company was valued at £647 million after setting a share price of 270p. The stock started at 295p and rose to as high as 315p. “Today marks the next phase in our growth...