India
Three Workers Die at Tata Electronics Plant in Hosur
Three contract workers died at Tata Electronics' plant in Hosur, Tamil Nadu, after inhaling suspected toxic gas while servicing a wastewater treatment tank on Monday evening.
India
Three contract workers died at Tata Electronics' plant in Hosur, Tamil Nadu, after inhaling suspected toxic gas while servicing a wastewater treatment tank on Monday evening.