I have been using Crunchbase for some time and feel there is a high noise-to-signal ratio. There are too many companies that qualify neither as a startup nor as a product company. There are many dead companies and also there are many duplicate entries.
I was wondering if there are good alternatives to Crunchbase.