Skip to content

STATS

  • The total number of payment cards (debit and credit) issued in Europe in the previous 12 months reached over 726,000,000.
    Help Net Security, 1/8/2013

This content is for Premium Subscribers only.

SUBSCRIBE to Bankers' Hotline to get access today!

If you are already a Premium Subscriber please login to view this content.

Bankers' Hotline