Visa and Mastercard's interchange fees infringe competition law, a London tribunal has ruled in the latest round of the ongoing legal battle.
Jul 8, 2025