Press Release

SKEMA Business School’s MSc Programme Ranked 3rd in The Economist’s Masters in Management Ranking