E-commerce is here to stay, and in a big way. Already a strongly growing sales avenue (with US$343.15 billion in online retail sales of physical goods in the U.S. alone in 2019, according to Statista data), the COVID-19 pandemic has caused a significant acceleration of the trend that is…