solar power

Chinese solar panels are being seized at the US border

U.S. Customs blocked the import of solar shipments from China’s Xinjiang region as it starts to implement the Uyghur Forced Labor Prevention Act.