SWOT stands for Strengths, Weaknesses, Opportunities and Threats. They are written for companies, so you will need a competitor name to find one, but they give information on both the overall industry and company.
Comprehensive source for materials on all business topics. Also includes company profiles.