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