Business Research After FT50 Reshuffle And MIT Sloan Management Review closure
In the space of a week, two decisions have redrawn the map of business research. The Financial Times had carefully replaced three journals in its FT50 list of academic journals. It had now lost a fourth without choosing to. MIT Sloan Management Review -sixty years old and an FT50 mainstay will cease publication. The two stories are not a coincidence.
France Dominates the Top 10 in the FT European Business School Ranking 2025
The FT European Business School Ranking 2025 presents a landscape that, at first glance, looks reassuringly familiar. INSEAD once again secures #1 overall, followed by HEC Paris (#2) and London Business School (#3). But beneath this stable top three lies a far more interesting story.
Asia Ascends: The 2025 FT EMBA Ranking And The Shift To The East
The FT EMBA Ranking 2025 reads like a map of Asia’s growing power in management education. Nine of the top eleven programmes have a campus or partnership in Asia - most prominently China - signalling a geographic rebalancing of influence at the senior-executive level.
