Endeavor Africa

Endeavor Selects 25 Entrepreneurs from 15 countries at the 84th International Selection Panel in Cape Town