News City Power completes 98% of first-phase repairs at Mayfair SubstationBy Selaki Ledwaba2 hours ago28 City Power has completed 98% of the first phase of repairs at the Mayfair Substation as work continues to restore…