Company · mentioned 3 times
Swiss luxury watchmaker, an independent manufacturer of high-end mechanical watches based in Le Brassus, Switzerland.
No connections recorded yet.
Business Breakdowns · 9 Jul 2025