1139191123
Total Deal Value (USD)
109
Total Deal Volume
267
Investors
97
African Startups
34
Countries
25
Industry
43