The payment space has seen a lot of technological advancement in Africa. All of a sudden evolving at breakneck speed. This has led to a number of new and innovative...