London mobile point of sale fintech SumUp has launched a prepaid business Mastercard to its line of small business products. The card is available in the U.K., Germany, France and Italy, with other ...