Authorised by the FCA as a Payment Institution · FRN 747167
← All insights
Insight · 11 Nov 2026

Paying euro suppliers? The payee name now matters as much as the IBAN

Paying euro suppliers? The payee name now matters as much as the IBAN
← All insights Get a quote