€22.1B
revenue
350K
people
50+
countries