Saturday, October 29, 2016

In 2016, consumers worldwide will spend about $23.2 trillion in card payment transactions and $22.6 trillion in cash