By Ayomide Oriade Right from the market entry, the odds were hugely stacked against e-commerce on the continent of Africa. Despite the availability of huge markets...