About company

Creating a network of networks - for the largest open mobile payment network and ubiquitous merchant acceptance.

US
Unknown
Not verified company