Sunday, December 07, 2025

50% of payments in the Eurozone are still in cash?