Company · mentioned 5 times
Swiss luxury watchmaker and independent manufacturer of high-end mechanical watches, based in Le Brassus, Switzerland.
Business Breakdowns· 9 Jul 2025