A Chinese solar giant came to America for a Biden windfall. Then Trump won.

November 12, 2024

The results of the presidential election were still being tallied on Wednesday when the announcement came: One of China’s largest solar manufacturers was selling a massive new factory in Texas.