Geoffrey Qhena resigns as CEO of IDC

Geoffrey Qhena has resigned as the Chief Executive of the Industrial Development Corporation, following a 13-year period at the helm.