E
EPCA
60 employees
Basic info
Industry
financial services
Sectors
payments consulting
credit
debit cards
payments infrastructure and organisation
payments research and analysis
payments product development
Date founded
1998
FAQ
How to get an intro to EPCA?