The UK payments watchdog has accused Visa and Mastercard of imposing excessive fees and limiting competition, resulting in an ...
Revolut and Visa have filed legal challenges against the Payment Systems Regulator over the UK watchdog's decision to cap ...