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… Staff@The Tech PortalMay 11, 2017No comments