Skip to main content

2025 revenue: €169.6m (-7.7%)