Activity report

Activity Report 2021
View Download

Key indicators

As of December 31, 2021

358

Facilities in Europe

+30,600

Beds in Europe

~19,000

Employees