Skip to main content

Q1 2024 revenue: €43.9m (+3.3%)