ecosystem InVenture secures a $10 million series A to consolidate its presence in Africa Olumuyiwa Coker 112 months ago