Investor

High Volume

2,500 Transactions processed per second

GLOBAL
FOOTPRINT

118 Countries with clients

LEADING
THE WAY

28% of global eCommerce in 2014

Large Scale

79 Billion global transactions