The latest in payments — Monday, 2 November 2026

Loading stories
OPay withdraws US IPO amid regulatory inquiry · Payments Nerds