SumUp and Mastercard partner to launch card for business payments Manisha PatelFebruary 18, 2020April 17, 2020 by Manisha PatelFebruary 18, 2020April 17, 2020SumUp surpasses two million merchants – becoming the first ‘one stop shop’ for UK small business owners SumUp the UK-based financial technology company, has today...