@IDCSouthAfrica
The Industrial Development Corporation is a catalyst for industrial development that has helped develop and grow key sectors of the South African economy