Charts: Ecommerce Trends in Europe General Statista defines ecommerce as the sale of physical goods via a digital channel to a private end consumer. Statista projects ecommerce revenue in … Read the full article