CARPINTERIA, Calif.--(BUSINESS WIRE)--The Nilson Report's annual report on U.S. card spending at merchants: Purchase volume for cards totaled $4.910 trillion in 2014, up 8.4% over 2013. Credit cards increased share over debit & prepaid.


| < Prev | Next > |
|---|







