
CEBA Analysis Shows Restrictions on New Solar and Wind Resources Increase U.S. Energy Prices
Additional Costs Could Reach $121.2 billion, With Texas Facing the Largest Increase…
Stay up to date with the latest corporate energy developments and policy news.
Media inquiries: press@ceba.org