London has been named the second best city in the world in Oxford Economics’ Global Cities Index.
The leading global economic advisory firm assessed the strengths, weaknesses and future potential of the world’s 1,000 largest cities.
London has been named the second best city in the world in Oxford Economics’ Global Cities Index.
The leading global economic advisory firm assessed the strengths, weaknesses and future potential of the world’s 1,000 largest cities.