Share this page

IFC Invests in New Sturgeon Capital Fund to Support Tech Startups Across Central Asia