publication cover - The Poisonous Pearl

The Poisonous Pearl

Occupational chemical poisoning in the electronics industry in the Pearl River Delta, People’s Republic of China
publication cover - The Poisonous Pearl
Download

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…