25 employees
A growth business accelerator with over 1,672 SMB's across all sectors of the Sub-Saharan African economy
2001