More than 300 sites worldwide

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

20,000 employees

5.5 million m² of space in operation

2018 revenues : € 1,410 M

Sales breakdown