Industrial Development Corporation (IDC)
IDC is a self-financing, state-owned national development finance institution that provides financing to entrepreneurs and businesses engaged in competitive industries.
IDC is a self-financing, state-owned national development finance institution that provides financing to entrepreneurs and businesses engaged in competitive industries.