Perhaps you’ve noticed that strategy is the most overused word in the corporate lexicon.  Not just for-profit corporations, but non-profits too, and it’s also frequently used by military leaders. 130 more words