This Might Be The Biden Admin’s Most Ludicrous Idea Yet – David Blackmon
No aspect of the vaunted “energy transition” screams out the word “fantasy” quite so starkly as projections that the U.S. will have to install 47,000 miles of new high-capacity transmission lines by 2035. That’s the […]