Ventures Platform

Ventures Platform

Venture capital
An early stage discovery fund for Africa
Deals in the last 12 months undisclosed