Dutch, US brands allegedly rely on forced labour from China's Xinjiang province: Report
Dec 02, 2021
Amsterdam [Netherlands], December 2 : The European Center for Constitutional Rights (ECCHR) submitted a criminal complaint against several Dutch and US textile and fashion...