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).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results