Skip to main content

Q1 2026 revenue: €40.2m (-8.5%)