Fintech South Africa’s Stitch Secures $25m Series A Extension FundingBy AdeOOctober 3, 2023 Stitch, the South African embedded payments platform, has closed a $25 million Series A Extension…