The launch issue of CEOstrategy highlights the challenges and opportunities that come with ‘the’ leadership role