In 2013 the company processed over 10.5 billion UK payments with a value of over £5 trillion.
Im Jahr 2013 verarbeitete das Unternehmen über 10,5 Milliarden britische Zahlungen mit einem Wert von über 5 Billionen £.