IWC Opens U.S. Flagship And Lanches Limited Edition Muhammad Ali Timepiece
On April 25, Swiss luxury watch manufacturer IWC Schaffhausen opened its first US Flagship boutique on Madison Avenue in New York City. IWC celebrated this milestone-the largest boutique of its kind w…