85% of organisations with 1,000 to 2,000 employees now depend on MSPs for security support.Barracuda NetworksJuly 15, 2025MSPSourceView Original ReportPublished on 7/15/2025Share or Copy this statCopy StatShare