Industrial Development Corporation

Industrial Development Corporation

Venture capitalClaimed

Financial institution that fosters commercially-sustainable industrial development in africa.

HQ location
Sandton, South Africa
Website
Portfolio analysis
Notes (0)