Before revision: Competitive landscape is a business analysis which identifies direct or indirect competitors and at the same time, it permits the comprehension of their mission, vision, core values, niche market, strengths and weaknesses.Business Dictionary.
After revision: Competitive landscape is a business analysis method that identifies direct or indirect competitors to help comprehend, their mission, vision, core values, niche market, strengths and weaknesses.Business Dictionary.