Skip to content
Better HN
Deloitte's CTO: Companies are spending 93% on tech and only 7% on people | Better HN