exec publications

Global Business Leadership Coverage

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

Jan 19, 2021

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


View Entire Post ›