US rejects over 1,000 Chinese solar energy component shipments over slave labor concerns
3 years ago
23
Over 1,000 solar energy component shipments from China's Xinjiang region have been abandoned following an import ban as concerns mount over slave labor and the detention of Uyghurs.