• Print

Mapping the eCommerce landscape.

An infographic of the elements in online retail. We visualised all the things you need to keep in mind when running a store on the web.