News

In 2023, the school was ranked 46th in the world, fifth in the U.K., and 13th in Europe amongst business schools for its MBA program by the Financial Times (FT).