Organization:
Industrial Development Corporation of South Africa
LEI 3789002E16A2DCF9C660, SWIFT IDCFZAJJXXX
Organization name
Industrial Development Corporation of South Africa Limited
Country name
South Africa
Country of registration
South Africa
Industry
Other Financial Institutions
Bond debt
131 mln USD