FinTech South African fintech Stitch launches Stitch Payouts in South Africa Ephraim Modise 37 months ago