98% of shoppers use social media to find products – Ecommerce News General But 47 percent expect economic improvements. These data come from the newest European Ecommerce Report from payment service provider Mollie. During … Read the full article