IMD cements top business school ranking

11th May 2010, Comments 0 comments

The IMD business school in Lausanne has been placed third worldwide in the Financial Times executive education rankings for 2010.

0 Comments To This Article