AfriLabs; the largest network of technology and innovation hubs across Africa has admitted 40 new hubs; its largest hub admission
Seedstars, a Swiss-based company that brings together key stakeholders focused on driving technological change in emerging markets, is set to launch Seedspace