Answer: 

Depending on the sort of company research you are doing, you may want to use a range of databases. If the company is publicly traded, Bloomberg, Capital IQ, Orbis and Mergent Online are excellent places to find financials, filings, and information on recent deals.