75675295
Apr 26, 1999
Providing businesses and individuals with electronic payment options via customer operated electronic terminals and over the global computer information network using customer codes for purchases of goods and services
Insurance and Financial