Industrial Development Corporation (IDC)
The Industrial Development Corporation (IDC) is a state-owned investment conglomerate with an extensive and diverse portfolio spanning agriculture, forestry, mining, manufacturing, energy, financial services, telecommunications, logistics, medical services, education, tourism,…
