TOP

New York Tag

Entirely New Watch Retail Concept; Second Tourbillon Boutique to open in the United States Weehawken, New Jersey (April 26, 2009) – The Swatch Group Ltd, the world’s largest watch company, announced today the expansion of an entirely new retail concept to