Delegate Profile
Email address
Company Name
Industrial Development Corporation
Company Designation
Industrial Development Corporation
Short Company Profile
The IDC is the largest development finance institution in South Africa and looks to fund businesses across sectors with the aim of creating jobs and growing the South African economy.
Industry Designation
Financier
Area of Interest
Fiction
Animation
Animation
Website URL
Country
South Africa
City
Johannesburg