UK Pushes Banks To Sell Stake In Key Payments Processor

U.K. regulators said Thursday that banks should sell off part of their stake in one of the country's main payments processing system, to increase competition and innovation within the system....

Already a subscriber? Click here to view full article