Company research resources freely available over the Web... perfect for those without university affiliation.
Nonprofits are required to make their IRS Form 990 public. Below is a detailed video tutorial presented by Foundation Group for viewing and understanding IRS Form 990s.
Check these databases for company financials, executives, annual reports, histories, and more.
There are a growing number of nonprofit organizations engaged in “corporate accountability” activities, including research, community organizing, and activist campaigns. These organizations can be good sources for research and news reports on corporate labor and environmental issues. If the organizations listed below are not what you are looking for, try the Yahoo Directory listing.