Swatch Group just opened its first Hamilton Watch store in the U.S. It’s located in Lancaster, PA where the brand got started in 1892. It’s a welcome homecoming, since many locals grew up as members ...
November was a busy month for Hamilton Watches as it celebrated its long-term relationship with the motion picture industry followed by a look at the company’s roots as it prepares to honor its 130th ...