A great episode of BBC’s Horizon hints that business leaders may feature 4x more psychopaths than the average population – up to one in 25 – just might […]
Strategy
Posted on:
Leadership and strategy
Seeing our bankers grilled by politicians for gross failure highlights a confusion we see much of – an implied assumption that great leadership is the same as great […]