Question: are tag heuer watches made in switzerland?
Answer: TAG Heuer maintains a watchmaking workshop in Cornol, Switzerland, and a watchmaking factory in La Chaux-de-Fonds. The TAG Heuer slogan is "Swiss Avant-Garde Since 1860".