2024 ISO-NE Peak Load Hour and CES Self-Help Program Recap

By Andrew Price, President & CEO On October 17, the Independent System Operator New England (ISO-NE) published its preliminary annual peak load report for 2024, indicating that the peak electrical load in New England occurred on July 16 during the 5:00 PM to 6:00 PM hour. After unusually mild weather in 2023 – and the first […]