Visa and MasterCard settle long-running antitrust suit over swipe fees with merchants

by