The country has gone 161 consecutive days without load shedding, with only 26 hours recorded between 1 April and 23 October 2025. “Generation performance has improved significantly, with the Energy ...