50 employees
Upaid Systems provides a centralized mobile payment processing platform for banks, mobile operators, and merchants.
1997