mido
mido Headquarters Location
Le Locle
About mido
mido SA is a luxury Swiss watchmaking company founded in 1918.The watches are sold through 2400 authorized retailers in 50 countries around the world.
Industry
Links