10 December 2025
Merchants entrust SumUp’s Business Account with over €1 Billion in Deposits
Global financial technology company SumUp today announced its merchant business account ecosystem has achieved two major milestones: surpassing €1 billion in customer...