Technology ❯ Financial Technology ❯ Blockchain ❯ Payment Systems
The purchase anchors Payward’s deal stock at a $20 billion valuation.