This search is sponsored by Eberhard & Co.
Founded in 1888 in Lucerne, Switzerland, the family-owned Bucherer Group has grown over the years from humble beginnings into a global retail empire that includes both the world’s most profitable multi-brand watch store in Lucerne and the world’s biggest multi-brand watch store in Paris.
Founded in 1888 in Lucerne, Switzerland, the family-owned Bucherer Group has grown over the years from humble beginnings into a global retail...