Log in/ Sign up

The X Money physical debit card, "X Card," is issued by Visa and is already available for application by US beta testers.

08/03 22:08
Bullish
Bearish

Trending News