The International Finance Corporation (IFC), the World Bank’s private investment arm, is taking a 6.5 percent stake in Kenyan supermarket read more IFC...