Security 97% Of IT Leaders Say Insider Data Breaches Are a Major Concern, According to New Research Unveiled… AIT News Desk Feb 19, 2020 Egress global insider data breach survey reveals that 78% of IT leaders think employees have put data at risk accidentally in the last 12 months…