Tag Archive: China Labour Watch

13 Factory Workers Diagnosed with Cancer Assembling Apple’s New iPhone 6 in China

A factory in Shenzhen, China, that assembles iPhones and other Apple products, has reportedly witnessed 13 workers aged between 19 and 24 diagnosed with cancer. Five have died from the disease. An investigation by the Mail on Sunday found that the…
Read more