SSE holds two positions on sustainability Sweden’s ranking of 101 most influential individuals - Stockholm School of Economics