Every Business Says People Matter. Most Are Lying
Every Business Says People Matter. Most Are Lying. Strip away the strategy decks, the tech stack, the office with the nice view. What's left? The people. And most businesses — from Birmingham boardrooms to Manchester offices to London HQs — are treating them like a line on a spreadsheet.