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