Number of Card-accepting Outlets Set to Double by 2020 – Can Visa and MasterCard Keep Up?

The number of merchant outlets worldwide accepting card payments is set to double from 46.6 million at the end of 2014 to 90.3 million by 2020. This is one of the findings in RBR’s new report, Global Payment Cards Data and Forecasts to 2020. While Visa and MasterCard are currently accepted at 78% of outlets