London Business School remains the UK’s highest-ranked institution in the Financial Times’ Global MBA Rankings. Insead – which has campuses in France, Singapore and Abu Dhabi – climbed three places to knock Harvard Business School off the top spot. The University of Pennsylvania’s Wharton School and Stanford Graduate Business School make up the rest of the top five. |