London Business School Tops FT’s 2016 European B-School Ranking
For the third straight year, London Business School tops the Financial Times‘s overall ranking of the best business schools in Europe, but France’s HEC Paris and INSEAD came in close on its heels. The FT publishes …