Legal
Engineering Company Fined After Fatal Accident
The latest case report from the HSE; An engineering company has been fined after a labourer died during the construction of a wind farm on the Shetland Islands. Picture of Liam MacDonald Liam MacDonald, from […]