43 employees
Ipay incubate and accelerate the growth of best of breed solutions targeted towards the ICT, Mobile Money, E-commerce, and Public Sectors.
2007