Survey Shines Spotlight on Inability to Keep Application Secrets October 30, 2024 by Mike Vizard A global survey of 1,000 IT leaders from organizations with more than 500 employees published today finds that 79% have experienced or are aware of secrets leaking within their organization.