StarSat News

Netflix

Netflix plans to launch in South Africa in 2016

Netflix said it intends to launch operations in South Africa within the next two years as part of its global expansion strategy.