With 60 locations, the service provider delivers payment solutions across a global network of approximately 739,000 points of sale at approximately 325,000 retail locations in a range of markets including the Americas (USA), South America (Brazil), Europe (including Russia, Central Eastern Europe, MENA), India, Southeast Asia, Australia & New Zealand.