Key figures in 2023

€1,012m

revenue

>28%

reported EBITDA margin

€154m

Free Cash Flow

>1,100

points of sales

A leading presence in Europe