EPA
From ACT Wiki
Payment systems - UK.
Abbreviation for the Emerging Payments Association, the former name of the UK Payments Association.
Payment systems - UK.
Abbreviation for the Emerging Payments Association, the former name of the UK Payments Association.