FT
Xinjiang solar industry launches charm offensive as sanctions loom
Daqo New Energy insists there is ‘no such thing’ as forced labour at its plant in Shihezi
Daqo New Energy insists there is ‘no such thing’ as forced labour at its plant in Shihezi