There are various resources available for company research. Usually it is much easier to locate company information for public companies (companies listed on share markets) as these companies are required to provide company information to shareholders. Available information on private companies can be limited.