If you want to understand why INSEAD, London Business School, Cambridge and Oxford, among other elite European schools are not on this year's Economist list, all you have to do is look at how they have been consistently undervalued by The Economist in comparision to their Financial Times rankings