The Payment Systems Regulator (PSR), the economic regulator for the £75 trillion UK payment systems industry, has received a super-complaint from Which? relating to concerns it has around consumer safeguards in the market for push payments.
read more...↧