South Africa CNBC Africa CNBC Africa is a satellite business and financial news TV channel based in Johannesburg, South Africa. April 09, 2018 December 30, 2020 South Africa