Sales top $1 billion for Watches of Switzerland Group

The group, which is planning to list on the London Stock Exchange, reports turnover of £773 million in the year to April 2019.