Dems want clean energy tax credits back. Some companies say don’t bother.

June 5, 2026