No Falls Foundation renews call on industry to reduce workplace fall from height deaths
As the Health and Safety Executive (HSE) releases the latest work-related fatal injuries statistics for Great Britain, the No Falls Foundation has renewed its call on industry to commit to