News SA fintech startup, Peach Payments is expanding to Nigeria and Kenya Tola Agunbiade 107 months ago