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.
Three contract workers have died at a Tata Electronics factory manufacturing iPhone parts in India's Tamil Nadu state.