Image

eMarketer and Statista predict $6.51 trillion in online retail sales by 2023. It also says 22.3% of all retail sales will go to e-commerce websites.

Founded year: Not set
Funding rounds: Not set
Total funding amount: Not set

Description

Not set