Funding Business Fintech Send Payments raises $5 million as cofounder makes way for industry veteran Matt Barr as CEO Simon Thomsen Aug 25, 2025