This page lists some general starting places for public company background information.
For private company information, you will probably have to rely more on articles.
For Company Background Information
Company Dossier from Nexis Uni/LexisNexis - Find company info by specific name or by using search criteria.
For some info you may also need to search SEC filings. The easiest way to do this is start from an advanced search screen in Nexis Uni and open the "Select a Specific Content Type" pulldown just below the giant Search. On the right side under "Company and Financial" you should see SEC Filings as the first option.
MarketLine Company Profiles Authority - Go toBusiness Source Elite and choose the "Company Profiles" tab from the blue bar across the top of the screen. These profiles of individual companies include sections such as key facts, history, revenue analysis, SWOT analysis, and more.
Standard & Poor's NetAdvantage - Lots of data and analysis! Use the search box at the top or choose the Companies option in the blue bar for more options.
ValueLine Investment Survey - Current financial info and an investment analyst's report. Choose "Browse Research" from the initial screen.  Use the search box just above the "Saved Screens" box: