Author: KBC VIDEOS Covid: mixed fortunes for e-commerce firms as sales top $26.7 trillion – KBC 2021-05-03