Cardtronics has about 225,000 ATMs in operation across North America, Europe and Asia.
By Mike D. Smith, Houston Chronicle: Business
Wed, 01/18/2017 - 8:55am
Cardtronics has about 225,000 ATMs in operation across North America, Europe and Asia.