When the Economist Intelligence Unit published its annual ranking of business schools late last month, readers may have been surprised by the absence of Harvard Business School and the University of Pennsylvania�s Wharton School of Business.
When the Economist Intelligence Unit published its annual ranking of business schools late last month, readers may have been surprised by the absence of Harvard Business School and the University of Pennsylvania�s Wharton School of Business.