Luxury watchmaker and parent holding company
Sowind owns Girard-Perregaux, prestigious Swiss luxury watch brand