top | item 46289503

Deloitte's CTO: Companies are spending 93% on tech and only 7% on people

3 points| achow | 2 months ago |fortune.com

discuss

order

No comments yet.