London’s human capital is second to nowhere in the world, helping the UK’s capital climb to the second spot on Oxford Economics’ latest Global Cities Index. Oxford Economics measured the 1,000 largest cities in the world on five categories: Economics, Human Capital, Quality of Life, Environment, and Governancmore