The Stockholm School of Economics (SSE) is ranked as Top 20 European Business School in the 2007 Financial Times ranking of European Business Schools