Investor Shelf

SEPA instant credit transfers

Product · 1 document

Key number
€4.2bn
Total payment fraud value across the EEA in 2024. European Central Bank p.10