88 employees
UPay specializes in the payments and money transfers market with advanced software and hardware solutions for secure payment.
2013