Full Year 2024 Results Key Financial Results Revenue: CHF527.1m (down 5.3% from ...