Watches of Switzerland posts dip in sales following slowdown in luxury retail spending
February 8, 2024 8:11 amWatches of Switzerland Group saw its group revenue dip by 1% to £397 million at constant currency in its third quarter due to trading in the... View Article