Employee died after hitting an 11,000 volt live cable on a central London site

Birse Metro has been ordered to pay £210,000 in fines and costs after an employee died after hitting an 11,000 volt live cable on a central London site. Ioan Boboc,…

Read More