Economist, Businessweek, Harvard Business Review win Olin prizes
The Olin Business School at Washington University in St. Louis announced the winners of the first Olin Corporate Strategy Prize honoring the best business journalism covering a company experiencing significant strategic change. The business...