Deloitte's CTO: Companies are spending 93% on tech and only 7% on people | Not Hacker News!