AfriLabs; the largest network of technology and innovation hubs across
Seedstars, a Swiss-based company that brings together key stakeholders focused