The London Business School replaced the Wharton School as the top business school in the world according to CEOWORLD. Harvard Business School and MIT Sloan swapped the 3rd and 4th spots, with Columbia Business School entering the Top 5.
(Please use a modern browser to see the interactive version of this visualization)