South Africa’s Entertainment Industry Receives US$100 Million Investment
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 ...