Business ❯Technology ❯Technology Solutions
Deloitte Technology Centers
Consulting bonuses cut by 20% as profits fall short of targets, while new tech centres signal push for future growth.