More than 360 sites worldwide

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

28,000 employees

8 million m² of space in operation

2021 revenues : € 1.911 M

Sales breakdown