A worker suffered fatal head injuries when he was struck by a steel barrier while carrying out maintenance on a machine.
The Health and Safety Executive (HSE) investigation found that Cannon Automotive Limited of Tottenham, London, did not supervise, manage, monitor, audit or review its arrangements…