Best answer:SWOT analysis, marketing homework help Answer & Explanation:Details in attachment please checkeach patch should be almost 750 words so total almost 2900 words assignment.zip