CNBC Africa is a business news channel headquartered in Johannesburg, Gauteng.

(517)

CNBC Africa TV