North America US solar industry booms despite looming tax credit cut 9 August 2025, 8:04 pm Team Buyback