If you, as management, are not clear on the strategy and do not communicate it; How can your employees deliver? I am surprised how many companies ask their employees to read management's mind, find the right intentions in there and execute to specifications. It makes no sense. Is like having a neurotic spouse with the power to fire you. You want to succeed in business? You have to be clear as to your objectives. If those are not clear, nothing will please you and your company will sink (unless you are really lucky).
It is OK to have temporary strategies. We have them for emergencies, why not for times when life is not clear (is it ever?). Why do we feel that is not OK to have shorter looking strategies? Square was in the brink of collapse with their games. They set out to build their last game (after that they were expecting to close). They put all their effort into the game but with a pessimistic feeling, they called it: Final Fantasy. They wanted to bow out with a last great hurray. Guess what? The game was a huge success. As well as FF2, 3, 4,... They are now one of the most powerful and well recognized game development companies in the world (it is now called Square-Enix) and they are working among other things in: Final Fantasy XIV. What worked? Having a finite narrow strategy: Make their last game great!
In the middle of a M&A or bankruptcy debacle? Come up with a short term strategy and communicate it to all employees. They'll appreciate the honesty and the direction. They may very well build you a Final Fantasy.