Posts

Effective Performance Measures of Corporate Control

The primary purpose of strategic management is to maximize the firm’s performance in the long-run. In financial terms, this means maximizing the enterprise value of the firm by maximizing the net present value of the stream of profits (cash flows) over the long-run. Enterprise value is equal to shareholder value plus the value of the […]

A New Business Model Structure, Innovation Strategy, and Competitive Advantage

Why do companies engage in innovation? The main reason for this is companies in search of competitive advantage cause them to invest in innovation. However, the answer to this question also depends on how these companies are strategically oriented. Not all strategic types of firms engage in innovation, but there are two general types known […]