What AI says about DealBase

AI mentioned DealBase from November 2025 to March 2026.