UK’s PSR reveals card scheme market struggles to deliver valueFiona XuMarch 10, 2025 What happened: UK regulator flags card fee issues The UK’s Payment Systems Regulator (PSR) recently released a report indicating that…