Of the world’s 250 largest ecommerce companies, 95 have their HQ in Europe. That is three more than in North and South ...