68% of UK industry at risk of failing on-the-spot Health and Safety Executive inspection by Jonathan Nichols | May 17, 2024