Moving to another question will save this response Question
Solution
The answer to this question would be the core competence. Even when the company is not sure about their strategy, if they create a strategy around their core strategy it can cover them at all times. The company is built on its core competence and their strategy should also be around it. Factors like commoditization, market share, and entry barriers might affect sometimes and sometimes not. They keep changing and the company cannot rely on them for a safe strategy.
