UK to ban 'forced labour' solar and wind kit for GB Energy amid China supply chain fears
There have been long-running allegations that polysilicon used in solar panels is produced using Uyghur Muslim forced labour in China’s Xinjiang region
There have been long-running allegations that polysilicon used in solar panels is produced using Uyghur Muslim forced labour in China’s Xinjiang region