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…