Tuck ranked highly

Less than a week after being named to the #1 slot in The Wall Street Journal‘s ranking of business schools, the Tuck School placed third in The Economist‘s annual international rankings.