News

First Half 2025 Results Key Financial Results Revenue: CHF235.9m (up 1.3% from 1H ...