The wellbeing of people and the planet must be at the heart of the global economic agenda that's according to South Africa C20 Sherpa, Mabalani Mfundisi. Mfundisi was addressing the media in Pretoria, South Africa, on the progress made by C20 working groups ahead of the G20 Leaders' Summit, scheduled for the 22nd and 23rd of November. Channel Africa's economics reporter, Innocent Semosa, has more.

Ramaphosa reaffirms South Africa's position as a competitive investment destination
04:19

Standard Bank concludes the sale of South African non-alcoholic beverages manufacturer, Twizza
06:01

Statistics South Africa victim of a ransomware attack by the emerging cybercrime group known as XP9
06:53