78383120
Mar 12, 2004
Electronic payment services, namely, processing and remitting to on-line merchants, on-line payments made to on-line merchants who accept on-line payment from customers for their goods and services, providing on-line merchants with credit card and debit card payment facilities on their websites for the purchase of goods and services online
Insurance and Financial