Mastercard and Visa face cross-border fee caps after ‘unduly high’ increases
The Payment Systems Regulator said UK firms paid up to an extra £200 million last year alone after hikes.

The Payment Systems Regulator said UK firms paid up to an extra £200 million last year alone after hikes.