The best leaders are readers – that's the clear message from a 2025 McKinsey report into 2,000 CEOs over the past 15 years. For these leaders, reading isn't just a leisure activity; it's something ...