Human Rights Watch urges the European Commission to assess the impact of state-imposed forced labor in China's Xinjiang region in Electric Vehicle sector ( www.hrw.org )
cross-posted from: https://feddit.org/post/390314...
cross-posted from: https://feddit.org/post/390314...
cross-posted from: https://feddit.org/post/390314...