In our previous article, we discussed strategy as one of the foundations of a successful business. We explained that it is what gives expression to the vision, through a plan of execution that aims to take the business to the desired destination.
But what goes into developing a good strategy?