ByCreative Money EditorAugust 14, 2026 IFC Invests $25 Million in Jumia to Scale African E-Commerce News