Disappearing Wind and Solar Cost Texans $766 Million Extra in 17 Hours
Article
Disappearing Wind and Solar Cost Texans $766 Million Extra in 17 Hours
Source
The financial fallout of Winter Storm Fern and $1.27 billion in savings from building new natural gas plants
Source links
Tweets, videos, filings, articles, and source pages tied to this read.
Substackenergybadboys.substack.com