Kenya slipped three places to 7th in Africa on the United Nations Commission on Trade and Development (UNCTAD) Business-to-Consumer eCommerce Index 2020 released...