11 employees
iBuy is a fintech company that provides online payment solutions, digital payment, recurring billing, and B2B and B2C solutions.
2015