Launch Base Africa invests in African tech startups. They participated in Stitch's $55 million funding round. Stitch is a fintech infrastructure company that enables businesses to develop financial products via APIs for payments.
Auto-discovered — editorial review pending