75167181
Sep 19, 1996
handling electronic payments to merchants, including credit card and debit card transactions, said transactions being initiated through electronic terminals that are located at the points where a given merchant's sales are taking place
Insurance and Financial