Comment by thaumasiotes
6 hours ago
There's never been a system like that. Given this reality, it seems like a stretch to say that people need one.
6 hours ago
There's never been a system like that. Given this reality, it seems like a stretch to say that people need one.
Visa/Mastercard is the system right now. European banks issue these US debit cards often as the primary card for an account.