September 29, 2026
While the SME payments company enjoys a meteoric rise, everyone else contemplates the sector’s future