Visa, MasterCard and major banks have agreed to pay $7.3 billion to millions of merchants to end a dispute over card fees.
msnbc.com: Top msnbc.com headlines, NBC News
Fri, 07/13/2012 - 5:03pm
Visa, MasterCard and major banks have agreed to pay $7.3 billion to millions of merchants to end a dispute over card fees.