IFC commits Sh1.94bn to Quickmart IPO for 6.5pc stake Briefing 7th October 2026 The International Finance Corporation (IFC), the World Bank’s private investment arm, is set to acquire a 6.5 per cent stake…