€22.1B
revenue
420K+
people
50+
countries