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