3 ms·
No, but I have worked at companies where it was the standard for expenses. it was accepted at lauaghably few places. Visa seems ot be everywhere in the UK, i d
by goodlinks 5y ago
No, but I have worked at companies where it was the standard for expenses. it was accepted at lauaghably few places.
Visa seems ot be everywhere in the UK, i dont know the stats but seems like most debit cards are visa and if i was to guess amongs my friends etc. its something like 75% or more of credit cards with maybe 20% masterdcard and 5% american express dinerclub etc.
That is why the whole thing seemed like a plea to get me to sign up for an amazon mastercard (and also why mastercard were porbably up for doing a deal with amazon in the uk - to increase amrket share).