More than 320 sites worldwide

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

21,000 employees

5.8 million m² of space in operation

2019 Revenues : € 1,534.2 M

Sales Breakdown