Electricity grid recorded peak load of 612MW on Tuesday, 100MW above last year’s

By July 9, 2025