Business & Marketing News

US Solar Companies Rely On Materials From Xinjiang, Where Forced Labor Is Rampant

3/11/2025

“It’s almost impossible to confidently assess the labor conditions in Xinjiang.”


View Entire Post ›

Business & Marketing News
© Copyrights 2025. All rights reserved.