TAG Heuer has announced the opening of its New York City flagship store, located at 645 Fifth Avenue between 51st and 52nd Street. The brand unveiled the new boutique with TAG Heuer CEO Frédéric Arnault, who was joined by celebrity ambassadors Patrick Dempsey and Alexandra Daddario along with media, influencers and friends of the brand. Now situated on one of New York City’s most prominent thoroughfares, the new flagship store is perched at the intersection...