Activity report

Activity Report 2021
View Download

Key indicators

As of January, 1st 2023

372

Facilities in Europe

+32,000

Places in Europe

~19,000

Employees