Trade and business magazines are good sources of current news and information about companies. For example, you can find information on new brands, ad campaigns, mergers, etc. Use these business databases to find the latest articles about companies.
These resources provide company reports at various levels of detail. Search by your company name. In some cases, search by the parent company name.