Neyveli Lignite Corporation India Ltd (NLC)

In a series of accidents between May to June, at least 75 workers have died in India, as per Global IndustriALL Union
In a series of accidents between May to June, at least 75 workers have died in India, as per Global IndustriALL Union