Watches of Switzerland Begins £25M Share Buyback

High-end watch retailer Watches of Switzerland started the clock Monday on a stock buyback program worth up to £25 million ($32 million) as it looks to invest in upgrading showrooms and...

Already a subscriber? Click here to view full article