78858009
Apr 10, 2006
Jul 17, 2007
NOVA INFORMATION SYSTEMS INC.
Subscribe
Providing electronic transmission of credit card transaction data and electronic payment data via the Internet over secure, high speed connections to multiple third party processors