Refine your interests »
Visa, Inc., Mastercard, Inc., and other financial institutions have agreed to pay merchants between $5.56 billion and $6.26 billion to settle a 13-year old antitrust litigation. For years, the case has driven shrewd investors...more