Nov 10, 20263 Workers Die from Asphyxiation at Tata Electronics Plant in IndiaSource: english.news.cn