124 employees
Payment Systems Regulator is the economic regulator for the payment systems industry in the UK.
2014