Debit and credit card penetration among the general population is reaching record levels.
At the same time, an increasing number of merchants use payment cards on a daily basis, even…
Number of payment cards at record levels-53 billion euro transactions in H1 – Η ΝΑΥΤΕΜΠΟΡΙΚΗ