The Venture is a global search to find and support the most promising start-ups with the potential to succeed financially and make a positive impact on the lives of others. …
AngolaContestsNigeriaSocial EnterpriseSocial EntrepreneurshipSouth Africa