The Face of Forced Labor: A Business Force Lost?
Jan 20, 2022
2 minutes
By Li Fangfang
Copyedited by Elsbeth van Paridon
‘Elon Musk” and “Xinjiang” together grabbed global headlines in early January, as his electric car company Tesla opened its newest showroom in Urumqi, capital of Xinjiang Uygur Autonomous Region—much to the dismay of Washington and human rights activists alike.
The company’s notice came less than two weeks after U.S. President
You’re reading a preview, subscribe to read more.
Start your free 30 days