These guys are quick to respond to their correspondence. I asked when the visa card would be available in the USA; I received a reply within 24 hours stating that the goal is to have them available by Q4-2017.
You are viewing a single comment's thread from:
Which one are you referring to????
I believe he's referring to the TenX Card