KEY FIGURES

22,052 employees
27 countries
More than 12 million customers
Data as of December 31st, 2025