ru24.pro
News in English
Август
2024

Indian solar panels face US scrutiny for possible China forced labour links

0
The law bans goods made in China's Xinjiang region where Chinese authorities are reported to have established labour camps for ethnic Uyghur and other Muslim groups