Fintech Stitch secures $55 million funding to enhance payment solutions across AfricaBy Tapiwa Matthew MutisiApril 11, 2025 South African fintech company Stitch has successfully secured an additional $55 million in funding, aimed…