Plastic Is Dead, Long Live Plastic

This year more than 300bn non-cash payment transactions will take place globally, representing over 50% of all payments. Of these, 300bn plus non-cash transactions, over 200bn, will be made with a plastic payment card; that is a debit, credit, or pre-paid card. Of the 3.5bn payment cards issued this year, over 2bn will be chip cards. But the question is whether the chip cards that are repla... » read more