Visa, Mastercard settle long-running antitrust suit over swipe fees with merchants KEN SWEETMAE ANDERSON | 29/03/2024