Release Summary

Study and Infographic: 80% of IT Security Professionals Think Their Security Is Better Than Their Business Partners’; 61% Share Customer Data with Partners or Vendors Anyway