09/26/2016 08:12 pm
CARPINTERIA, Calif. – Credit, debit, and prepaid payment cards in circulation worldwide totaled 18.08 billion at year-end 2015, up 5.8% over 2014, according to The Nilson Report, which covers the card and mobile payment industries.