Switzerland’s University of St Gallen has retained the number 1 rank for the sixth successive year in the FT Masters in Management 2016 Rankings. HEC Paris and Essec Business School of France retain the second and third positions respectively compared to the previous year. The 2016 ranking features a record 90 programmes, up from 70 […]