The Poisonous Pearl

The Poisonous Pearl

Occupational chemical poisoning in the electronics industry in the Pearl River Delta, People’s Republic of China
The Poisonous Pearl
Download
20 ICT firms ranked on supply chain forced labour

20 ICT firms ranked on supply chain forced labour

KnowTheChain released its first ranking of ICT companies with regard to their efforts in mitigating forced labour in their supply chains. For the twenty global ICT companies that were evaluated by KnowTheChain, the average score was 39 out of 100. Clearly, there is a lot of…