Another useful way to find company information is direct from the company website. Look for links to areas such as annual reports, shareholder information, investor's sections, latest announcements, latest media releases, sustainability, corporate social responsibility, about us etc.
You can find journal articles about aspects of companies (e.g. leadership; corporate culture etc.) in databases. Some databases also include annual reports, corporate social responsibility (CSR) statements, news, market research and ownership details. Some also allow you to download and/or manipulate financial data.