TATA chemicals fined after scaffolders death
Tata Chemicals Europe Limited has been fined after a young father Michael Densmore died following an incident while erecting a scaffold tower in a chemical plant in Northwich. Michael Densmore,…
Read More