Omega owner Swatch Group’s moment has passed as profits drop 70% in 6 months: ‘The big impact is really mainly China’ 15.07.2024 13:41 Fortune.com The company’s key Omega brand may be suffering from more availability of models at retail from rival Rolex, the top Swiss watch brand. Read More