News Startups Stellaris Venture Partners’ maiden fund goes up by $10 million with IFC investment The private investment arm of the World Bank, the International Finance Corporation… May 11, 2017No comments2 minute read