By Daniel Hunter
An undercover investigation by BBC Panorama has found poor treatment of factory workers in China who make Apple products.
The investigation found that standards over working hours, ID cards, dormitories, meetings and child workers were breached by Apple.
The tech giant strenuously disagreed with the programme's representation of the factories. But footage captured saw workers falling asleep during 12 hour shifts in a factory near Shanghai. An undercover worker even had to work 18 days in a row, with repeated requests for a day off denied.
One undercover reporter said: "Every time I got back to the dormitories, I wouldn't want to move.
"Even if I was hungry I wouldn't want to get up to eat. I just wanted to lie down and rest. I was unable to sleep at night because of the stress."
Apple refused to be interviewed for the programme aired by Panorama, but in a statement, it said: "We are aware of no other company doing as much as Apple to ensure fair and safe working conditions.
"We work with suppliers to address shortfalls, and we see continuous and significant improvement, but we know our work is never done."
The allegations come four years after 14 workers at Apple's biggest supplier, Foxconn, committed suicide. Following the suicides in 2010, Apple published a set of standards on how factory workers should be treated.
Pegatron, the factory in question, said in a statement: "Worker safety and well-being are our top priorities. We set very high standards, conduct rigorous training for managers and workers, and have external auditors regularly visiting our facilities to find areas for improvement."
Join us on