IDC Announces Appointment of Dr Tebogo Makube to Its Board of Directors

The Industrial Development Corporation of South Africa Limited (IDC) is pleased to announce the appointment of Dr Tebogo Makube to its Board of Directors, effective1 October 2025 for a three-year term ending 30 September 2028. Dr Makube joins the Board as an additional member to...