Sep 22

Why Innovation Matters?

| | | | |

 Innovation is the key idea that is shaping corporate life, helping leaders conceive previously unimagined strategic options. Take acquisitions, as an example. Most are justified on the basis of cost and capital reduction: for example, the merger of two pharmaceutical companies and the global rationalization of overhead and operations and the savings from combining two…

Sep 22

Why War Metaphors No Longer Cut It In Business Strategy

|

The word “strategy” has long been associated with war. It derives its roots from Greek military terminology, and is synonymous with a general devising a plan for battle. But thinking of corporate strategy like this, in today’s technology-driven market, is out-of-date. The most successful modern companies are adapting their approach to corporate planning, finding more…