68% of businesses have suffered at least one cyber security breach in the last 12 months
68% of businesses have suffered at least one cyber security breach in the past 12 months according to research for RedSeal. 13% of these cases were not reported, according to survey, despite [...]