Considering school in Europe? How about London Business School? It currently sits ranked at number four in The Wall Street Journal/Harris Interactive’s International ranking. Check out what they have to say about LBS here.
Across the Pond
Posted on September 23, 2006, filed in: Business School