“We aim to identify and invest in thirty companies every year in Africa”: DEG – Deutsche Investitions- und Entwicklungsgesellschaft By Hemanth J • Sept 25, 2025