IFC VenturesNo description available.HeadquartersGlobalRecorded investmentsTwiga Foods — Series C · 2021