August 2013 – Frequently asked questions


There are over 1.5 million ATMs installed worldwide, with a new ATM being installed approximately every 5 minutes, according to estimates by Retail Banking Research Ltd.

Frequently asked questions