South African Fintech Stitch Raises SD 25 M Series A Extension Round By WT Data Labs | October 3, 2023