Industrial Development Corp of South Africa Ltd
Industrial Development Corporation of South Africa Limited is a development finance institution. The Company offers finance for industrial development projects. Industrial Development Corporation of South Africa serves customers in South Africa.