26,000

employees

21

countries

5bn€

annual revenue