News

Founded in 1860 in Saint-Imier, Switzerland, Edouard Heuer’s eponymous watch brand was everywhere by the mid-20th century, ...