Tag: Contactless travel
Card payments across Europe totalled over € 3.8 billion in 2020. And as contactless buying soars, virtual cards are coming into their own.
Card payments across Europe totalled over € 3.8 billion in 2020. And as contactless buying soars, virtual cards are coming into their own.