African Insider | 02.10.2026 16:30Johannesburg – City Power is facing a R44.25 billion infrastructure backlog, worsening finances and serious leadership and staffing shortages, according to a new report by the Centre for Development and Enterprise (CDE).