Business

Visa and Mastercard facing UK cap on ‘unduly high’ fees

Visa and Mastercard are facing the prospect of a cap on so-called interchange fees charged on transactions made between the UK and continental Europe.The Payment....Read More