IFC takes 6.5% stake in Quickmart through KSh15bn IPO | Vibestale