IWC OPENS NEW BOUTIQUE IN ST. MORITZ
IWC Schaffhausen has opened a new boutique in St. Moritz in the Upper Engadine. From now on, guests from every corner of the globe who descend on the world-famous spa and holiday resort can discover the Swiss luxury watch manufacturer’s Haute Horlogerie collection. The new boutique is located at Via Maistra 17, in …