IMD business school is located in Lausanne, Switzerland. It is one of the world's premier business and management institutions. It offers the world's best MBA program according to [Forbes] ranking in 2011, 2013. In 2014, it was ranked first in open programs worldwide by the Financial Times.
Copyright: CC 3.0