April 21, 2023 Cape Town-founded Peach Payments secures R563m funding for African expansion Saki Magoxo