Technology ❯ Finance ❯ Digital Payments ❯ Cross-Border Transactions
The purchase anchors Payward’s deal stock at a $20 billion valuation.