Features (web)

Payments industry M&A deals total $528.7m globally in January 2022