NOVA Corporation, based in Atlanta, Georgia, is an integrated provider of transaction processing services. Read More