Author: kbc Covid: mixed fortunes for e-commerce firms as sales top $26.7 trillion – KBC | Kenya's Watching 2021-05-03