€18B
revenue
340K+
people
50+
countries