The Energy Weekly
Ep. 56 - 2/22/2021 - The Texas Power Outage: What Really Happened