News

Netflix has launched an on-the-job training initiative aimed at nurturing talent in South Africa’s creative industry.