E-Commerce Retail sales worldwide amounted to $3.53 Trillion in 2019

X