What obstacles hinder the development of a long-term strategy for a business?

There are several factors that can reduce effectiveness or hinder the development of a long-term strategy for a business: Lack…