Harvard’s ‘teaching power’ puts business school in the lead for influence

Harvard tops the listing of the world’s most influential business educational facilities based on instructing electric…