U.S. Merchants who processed Visa and MasterCard credit and/or debit cards between January 1, 2004 and November 28, 2012 are members of $7.25 billion Visa and MasterCard...

read more