City Power Owes R1.2bn to Contractors in Outstanding Payments News October 16, 2025 City Power has confirmed that it owes contractors R1.2 billion in outstanding payments, attributing the delay to financial constraints and…