The Payment Systems Regulator (PSR) has launched its new website, www.psr.org.uk, and has published an announcement by its managing director, Hannah Nixon, which confirms that the PSR will be fully operational on 1 April 2015.

View The PSR is up and running, 23 March 2015