The value of debit and credit cards transactions by Greeks last year reached 49.6 billion euros, accounting for approximately 38% of private consumption.
The value of debit and credit cards transactions by Greeks last year reached 49.6 billion euros, accounting for approximately 38% of private consumption.