Jim O’Neill’s Goldman Sachs Economics Paper No. 66 reshaped how business leaders looked at the world, but it may now be time for a significant upgrade