News

The One Big Beautiful Bill Act (OBBBA) is loaded with negative measures for the US solar industry. What does the bill mean for solar project development over the coming years?