McAfee Survey Finds IT at Cybersecurity Fault Mosty

(Source: Security Boulevard) A full 64% said they have purchased additional security products in the last 12 months, while 62% said they have invested in employee training. Just over half …