76116685
Aug 25, 2000
Electronic payment, namely, electronic processing and transmission of payment data that provides the ability to purchase at vending machines and at other retail points-of-sale without the need for cash or a credit card on hand, through an account set up on a computer network
Insurance and Financial