DEG, Launch Africa, CcHUB emerge the most active of 334 African startup investors in 2026

German investment company DEG (Deutsche Investitions- und Entwicklungsgesellschaft) and Launch Africa have emerged as the most active investors…

Read full coverage on TraceNews