Our publications

Vigilance Plan

Vigilance plan
View

Mission Committee report 2022

Mission Committee report 2022
View

Mission Committee report 2021
View

Key indicators

As of January, 1st 2024

383

Facilities in Europe

+32,500

Places in Europe

~21,000

Employees