Visa Beats Expectations Thanks to Debit Card Strength

Visa's (V) domination of debit cards in the U.S. has helped boost its revenue and earnings during an economic downturn when consumers have been reluctant to spend on non-essential purchases.