€22.1B
revenue
340K+
people
50+
countries