First IWC Schaffhausen boutique in South America

IWC Schaffhausen inaugurates first Brazilian boutique The very first IWC boutique in all of South America was unveiled in São Paulo, the largest city in Brazil, the largest city in the southern hemisphere and Americas, and the world’s seventh largest city by population. The key attraction of the new store in the luxury shopping mall, … Read more