View Post

TAG Heuer Opens First Flagship in North America

In Industry News, Marketing, What's New by Jeff PrineLeave a Comment

Las Vegas—TAG Heuer recently opened its first North American flagship store here, a location that not only will house the watch brand’s entire timepiece collection but also accessories including leathergoods, sunglasses, belts and mobile phones. The 800-square-foot store is situated in the Crystals, a high-end shopping destination at CityCenter, will …