Deloitte's CTO: Companies are spending 93% on tech and only 7% on peoplefortune.com3 points·achow··0 commentsOpen articleSaveView on HN