Tag

ENDEAVOR

A new report by Endeavor has established the need for more investments in the range of $5 million to $50 million for African startups.