Payment Processing
Delivering fully supported and profitable integrated payment solutions.
Launch date
Employees
Newark New Jersey (HQ)
Date | Investors | Amount | Round |
---|---|---|---|
$420m | - | ||
Total Funding | $420m |
Date | Investors | Amount | Round |
---|---|---|---|
$420m | - | ||
Total Funding | $420m |