London Business School Review
Executive Fellow of Strategy and Entrepreneurship
Follow this topic
The average company lifespan has shrunk to 17 years – and even the most successful firms can succumb
They’re big, old and out of fashion. But don’t write off long-established corporate giants
Tactics to help business leaders handle today’s volatile economic climate
Dominic Houlder and Nandu Nandkishore examine corporate purpose, and importantly, explain what it isn’t.