More than 360 sites worldwide

Present in 18 countries (Europe, Americas, Asia, Africa)

28,000 employees

8 million m² of space in operation

2021 Revenues : € 1,911 M

Sales Breakdown