IFC Completes $10m Investment In South African VC Knife Capital 

The International Finance Corporation (IFC), a development finance institution, has invested $10 … Continue reading IFC Completes $10m Investment In South African VC Knife Capital