Are Our Solar Panels Tainted by Forced Labor?
Concerns over forced labor in China's Xinjiang region affect the solar supply chain, specifically in polysilicon production essential for solar panels. China leads in global solar panel production, accounting for…