3 ms·
I always thought this is where PayPal would excel, but they seem to also be reliant on the Visa/Mastercard duopoly themselves.
by diogenescynic 4y ago
I always thought this is where PayPal would excel, but they seem to also be reliant on the Visa/Mastercard duopoly themselves.