EPI – 10 Critical Success Factors and Key Enablers Ever since Europe lost EuroPay in the late 1990s, payments stakeholders have been dismayed at the steady decline in their domestic debit card schemes and the gradual displacement of usage (now 70%) in markets where they remain. Several replacement plans have failed, either through lack of suppor...
/payments