InternationalUS Customs Detains Shipments From Chinese Solar Makers On Charges Of Forced LabourANINovember 17, 2022 by ANINovember 17, 2022 A Chinese solar company is providing evidence to US customs after reports came in that the US had detained over 1000 solar products made in...