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.
Read Entire Article