US Customs and Border Protection has released a significant shipment of solar panels for sale in the US market, after initially holding them under the Uyghur Forced Labor Prevention Act (UFLPA ...