Security incidents on the up Security incidents on the up By Editorial Content on 6th September 2022 98% of UK organisations experienced some form of a security incident in the last 12 months, according to a new report from Barracuda Networks. The…