May 15th 2025
Europe’s largest retailers have banded together to press the European Commission to crack down on fees charged by Visa and Mastercard.