More than 200 Billion Card Payments Worldwide in 2013
A total of 205 billion card payments were made worldwide in 2013, a rise of 13% on 2012, according to “Global Payment Cards Data and Forecasts 2013-2019”, a new report from specialist research and consulting firm RBR. This growth was slightly higher than the 11% increase in card numbers to 10.8 billion, which reflects an

