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