3 ms·
The OP’s original comment referred to the rest of the world, which I read as those outside the US. My understanding is that Visa and Mastercard are American com
by lowkey 4y ago
The OP’s original comment referred to the rest of the world, which I read as those outside the US. My understanding is that Visa and Mastercard are American companies with footprints outside the US yes, but they are still US companies.