ShanghaiRanking’s 2025 subject rankings placed European and Chinese institutions at the top of Business Administration, with Copenhagen Business School ranked No. 1 and several U.S. heavyweights scoring lower than in other lists. The assessment emphasizes research output and international faculty metrics, producing divergent results from Financial Times and U.S. News rankings. The report’s methodology and unexpected placements have prompted debate among deans and academic planners about how global metrics affect recruitment, cross‑border partnerships and program positioning. Business‑school leaders now face the task of explaining disparate rankings to applicants and donors while aligning research priorities with global benchmarks.
Get the Daily Brief