Formulating strategies is basically seizing opportunities in the market and shaping the organizational capabilities accordingly. Many organizations have excelled simply by identifying right opportunities. Actually a strategy is a tool to capture the available opportunities in the market. In other words, strategy formulation is a process of matching one’s strengths with the available present and future opportunities....