Watches of Switzerland Group plc Half Year Results | RNS | Ticker