Browsing Category

Banking

The card giants are facing a crackdown on fees

Mastercard and Visa are facing a regulatory crackdown. The payments watchdog has said that the companies have too much dominance and were able to increase the fees they charge British business unchecked. The Payment Systems Regulator…