What does this mean for travel if Visa is not “everywhere you want to be”?
I can’t tell if this is going to replace Visa/Mastercard or be offered in addition to Visa/Mastercard to handle transactions for locals while still allowing transactions to be viable for everyone else who might be passing through.
> What does this mean for travel if Visa is not “everywhere you want to be”?
You'll live life as if you had AMEX instead.
It means that businesses who accept cards will have a great advantage against businesses who think they are smart by making life difficult for customers.