
bombermoon/iStock via Getty Images
Top solar companies, banks, and insurers have stopped doing business with at least a half dozen recently built U.S. solar panel factories because of restrictions on Chinese-linked businesses attached to tax credits by the One Big Beautiful Bill Act, Reuters reported this week, citing industry executives


