Strategy may be the most overused word in the language of business. Companies create strategic plans, hold strategic offsites, and launch strategic initiatives. The result is often a farrago of activity loosely labeled “strategy,” but rarely anchored in a coherent understanding of what strategy actually is.

read more