2022-06-13T07:34:30.127
Research by Marqeta found 96% of UK consumers made at least one contactless payment in 2021
Already have an account? Sign in