11% of RIAs significantly decreased their IT spend last year.Omega SystemsOctober 15, 2025Financial services SpendingBudgetInvestmentSourceView Original ReportPublished on 10/15/2025Share or Copy this statCopy StatShare