Nine out of 10 IT teams are better funded than they were last yearIdentity security is crucial to the cybersecurity strategy for 95% of IT leaders, with rising concern over identity-related threats.