Industrial Development Corporation of South Africa
The Industrial Development Corporation of South Africa is an economic development agency and national development finance institution based in Sandton, South Africa. Established in 1940, it is self-financing and self-sustaining, and its primary objective is to contribute to balanced, sustainable economic growth in Africa and to empower the South African population, thereby promoting the economic prosperity of all citizens.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.