The Payment Systems Regulator (PSR) has announced its strategy to regulate the £75 trillion payments industry when it becomes fully operational on 1 April 2015. The proposal is structured to further ...