7 ms·
Just to clarify, that says 18% of the value, not 18% of the number of transactions. From googling a few months ago, credit cards appeared to have the most trans
by DennisP 6y ago
Just to clarify, that says 18% of the value, not 18% of the number of transactions. From googling a few months ago, credit cards appeared to have the most transactions.