27% of organizations lost new business as a result of an email security breach.BarracudaNovember 1, 2025EmailSourceView Original ReportPublished on 10/30/2025Share or Copy this statCopy StatShare