Watches of Switzerland to Shut 16 U.K. Showrooms, Eliminate 40 Jobs

LONDON – Watches of Switzerland, the publicly listed watch and jewelry retail group, plans to shut 16 showrooms in the U.K. and eliminate 40 roles as part of a plan…