INSEAD is the best business school in the world—that’s according to the latest Financial Times MBA Ranking, which saw several top business schools decline to participate.
INSEAD, which ranked fourth in last year’s FT ranking, beat off competition from London Business School, in second place, and Chicago Booth in third.
The top three from last year’s ranking—including the winner Harvard Business School, Stanford, and Wharton—pulled out of the 2021 FT ranking in a continuation of a rankings boycott which saw 62 business school snub the Economist MBA Ranking in January 2021.
The FT’s list, however, is a great deal more credible with 20 of the business schools that pulled out of the Economist ranking taking part.
While European business schools top the FT MBA rankings in 2021, American...
Register for free to continue reading