The University of St Gallen has again been ranked number one by the Financial Times in its annual Master in Management ranking. The Swiss school has topped the table for the last six years, ahead of French schools HEC Paris, Essec and ESCP Europe. The rest of the top ten is made up of a […]