
Constraining U.S. wind and solar deployment could trigger $121 billion in unnecessary energy costs
A new economic study estimates that slowing new solar and wind development could add more than $121 billion to U.S. energy costs by 2033 as utilities turn to more expensive alternatives.




