This article is a part of our encyclopedia, and is editable by you. Edit ➜
IDC is an information products creation business company. The company was founded in 1996.
The Industrial Development Corporation of South Africa Ltd (IDC) is a national development finance institution set up to promote economic growth and industrial development.
Business Intelligence Software (Tech)
No company history added...
No references added yet...
Contributors to this article:
- Pat Walls, Founder @ Starter Story