A payments user interface appears to be in the works while 31 U.S. states have approved money transmitter licenses for the platform.
A payments user interface appears to be in the works while 31 U.S. states have approved money transmitter licenses for the platform.