Regulation (Un)Done Threads

Deregulated Grids, Natural Gas and the Texas Freeze – A Cautionary Tale

A little after 1 am on Feb. 15, 2021 during a frigid storm, the Texas electric grid came close to […]