Filed under Green Tech This week in tax: Donald Trump’s ‘big beautiful’ tax bill narrowly gets through Congress Published by on July 4, 2025 … clean energy technology. According to CNN, the legislation also restores a tax break from the TCJA that allowed businesses to fully write off the …