How complex, unique business strategies are undervalued

Successful strategies are innovative. They combine resources or businesses in unique or complex ways that other firms may fail to recognize. Yet research from the Olin School of Business at Washington University finds that the market tends to undervalue companies with complex or unique strategies. The reason: they receive less analyst coverage. More…