Maendeleo Ventures – Do Some Good

Maendeleo Ventures, Impact Investing and Social Entrepreneurship