global retail sales topped $22 trillion last year, with e-commerce accounting for about $1.6 trillion
E-Commerce Bloodbath? We’re Swimming Against the Current.
Jeff Richards
637

ecommerce less than 10% of all spend, a ton of upside

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.