South Africa’s Entertainment Industry Receives US$100 Million Investment July 21, 2024 Talent10 Holdings, a venture capital firm and the Industrial Development Corp (IDC) have recently pledged US$100 million towards developing new entertainment and gaming franchises in South Africa. The announcement was ...