Congress Begins Repeal of Clean Energy Tax Credits With ‘SledgehammerBy FinMar NewsMay 21, 2025Congress began tearing down the most consequential climate policy it had ever passed as torrents from a 1,000-mile-long atmospheric river lashed Washington, D.C. The worst impacts…