Leader in self-service payment terminals, offering over 200 services and processing 2 million transactions monthly.