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 cross-posted from: feddit.org/post/390314...