DTRT Apparel Ltd (DTRT), West Africa’s largest clothing manufacturer has
uKheshe, a South African fintech startup, has raised $500 000
The semi-finalist judging panel for this year’s Africa Netpreneur Prize