What the market slump means for payments tech

07/21/22