Discover Card Logo Posted on September 20, 2011September 7, 2023 By Yucin Txt Discover is a credit card brand issued primarily in the United States. It was introduced by Sears in 1985. Share on Social Media x facebook pinterest linkedin reddit emailwhatsapptelegram Ghostbusters Logo Vodafone Logo Category : Bank & Finance Logo Organization Tags : credit card> discover.com> Europay International> Financial Institutions> Payment Loans> United States