Retail
Vacheron Constantin opens largest flagship store in Manhattan
Swiss luxury watchmaker Vacheron Constantin has opened its largest flagship store ever in the heart of new York City. Swiss luxury watchmakers are betting big on increased demand for luxury watches, especially in the U.S., after pent up demand following the peak of the COVID-19 pandemic in the United States. The new 4500 square foot, two floor...
loading...