← All Issues

Grid Watch

Crisis Energy, Rate Battles, and a 1.4-Gigawatt Power Play

April 14, 2026

Crisis Energy, Rate Battles, and a 1.4-Gigawatt Power Play — Grid Watch