WorldCity Power completes 70% of Mayfair Substation repairsCity Power says it has completed 70% of the repair work at the Mayfair Substation.11 Nov 2026, 13:50 UTC