30 employees
Enabling banks & acquirers launch a "one stop shop" payments platform with their own brand
2014