IWC Schaffhausen opens flagship boutique in Singapore IWC Schaffhausen unveils a new flagship boutique along the city’s iconic bayfront at The Shoppes at Marina Bay Sands. …