apple executives

The terrifying lives of the employees at Apple’s manufacturing centres in China

Some of the employees at Appleā€™s manufacturing centres in China complain about working excessive overtime without a single day off…

13 years ago