Swatch Group H1 2026: CHF 3.12 billion revenue | Lost in the Jungle