13.02.2024 -

‘Instant’ bank payments to become an EU-wide reality