Visa Now Claims 56% of All Global Purchase Transactions
New research also reveals debit cards with the Visa brand continued to account for the most purchase transactions with a share of 35.50%, followed by Visa credit cards with 20.02%, and MasterCard credit cards with 13.14%. According to The Nilson Report, MasterCard debit cards posted a 13.13% share, UnionPay credit cards with 6.79%, UnionPay debit…