Chinese solar panels seized at the US border over the possible use of slavery
Several Chinese solar firms have had their shipments to the U.S. detained or sent back during the past several weeks as customs agents enforce a new law called The Uyghur Forced…