1 article on Deloitte services.
Only 16% of IT budgets are allocated to investments in innovation and growth