Company websites are prime sources of information on a company. Publically traded companies usually have a section on their website with corporate and annual reports, news and governance information. Check for links labeled "investor relations", "investors", "company information", "our company". "corporate", etc.