July 21 2026: Utilities are quietly locking in supply well into the next decade

episode
â–˛ 0