Fortune magazine has named Pope Francis as the world’s greatest leader in a world “starved of leadership”. The global business magazine’s list of 50 men and women had been chosen for “energising their followers and making the world better”. Continue reading