By François Ortalo-Magné A confusing, overwhelming, fragmented, unstructured deluge. This is how business leaders often described their context. Yet, as the top executives of their organizations, they understand the importance of remaining informed and vigilant about their fast-shifting landscape. Building on insights from researchers at London Business School, I find that, in the current interconnected and fast-changing world, leaders are…