World Wires · story 121320 · corroborated · 1 source(s)

Three workers die at Tata's India iPhone parts factory

Three contract workers have died at a Tata Electronics factory manufacturing iPhone parts in India's Tamil Nadu state.

Open in the desk

Coverage

What this site indexes