86 employees
Cardtronics Europe through its subsidiaries, engages in the ATM operations and related activities.
2005