Europe

CaixaBank enables Apple Pay instalments for in-store purchases

CaixaBank Payments & Consumer oversees an active card base of more than 37 million cards.