EPC

Europe’s instant payments infrastructure goes live

The European Payments Council (EPC) has announced that its Single Euro Payments Area (SEPA) Instant Credit Transfer (SCT Inst) scheme…