Amid the energy crisis of the 1970s, President Jimmy Carter hoped to reduce America's dependence on foreign oil.
Trina Solar has sold its Texas solar panel factory as the US scrutinizes Chinese companies cashing in on Inflation Reduction ...