News

First Half 2025 Results Key Financial Results Revenue: CHF235.9m (up 1.3% from 1H ...
Second Quarter 2025 Results Key Financial Results Revenue: €1.42b (down 4.4% from 2Q 2024).