M7 refers to the seven most prestigious business schools in the world, with the 'M' standing for 'magnificent' or 'magic', depending on who you ask.