Credit Cards News Will Consumers Abandon Credit Cards in Favor of Debit Cards? A Visa Executive Says Yes A recent report from Visa shows that consumers are using more debit… View Post