The London Business School has been number one for four years in a row.
This year’s ranking includes 95 universities in total, a slight increase from the 91 ranked last year.
The 2017 top 10 is essentially a reshuffling of the top 10 from 2016, with the first and second place positions remaining the same.
Switzerland and Spain are the most represented countries in the top 10, each with two universities present.