Skip to main content

2023 revenue: €183.3m (+6.1%)