By Dipo Olowookere A giant leap forward has been made in the African e-commerce sector plagued by cash, with the majority of payments still being made...