SSE climbs in FT’s Master in Management ranking 2017 - Stockholm School of Economics