Activity report

Activity Report 2021
View Download

Key indicators

As of June 30, 2022

373

Facilities in Europe

+32,000

Beds in Europe

~21,000

Employees