Chinese solar giant Trina sells its Texas factory a week after it opens

Trina Solar is selling its Texas solar panel factory as the US scrutinizes Chinese companies cashing in on Inflation Reduction Act tax breaks.

more…