In a previous article, I discussed analyzing your own company as an essential part of crafting a marketing strategy. Equally if not more important is the analysis of your competition. Competitors can ...