• 740 Mio. People
    Europe
    530 Billion Ecommerce Turnover