Interesting article. Did the cards you investigated only operate in the US or were they availiable to individuals based in Europe? Specifically the UK?
You are viewing a single comment's thread from:
Interesting article. Did the cards you investigated only operate in the US or were they availiable to individuals based in Europe? Specifically the UK?