Home » In The News » Human rights allegations in Xinjiang could jeopardize solar supply chain Human rights allegations in Xinjiang could jeopardize solar supply chain 21 October 2020 S&P Global Share