Centrapay
Connects consumers and brands directly, leveraging digital assets and smart contracts to provide human centered payment experiences.
Launch date
Employees
Company register number 9429046246448
Auckland Auckland (HQ)
Authorizing premium user...