06/05/2021
How has the pandemic affected the payments industry?
Since 11 March 2020, payment delays have been skyrocketing. The rate of increase in unpaid invoices have shot up +23% in UK, +26% in the Netherlands, +44% in Belgium, +52% in Spain, +56% in France and +80% in Italy. The economic fallout for businesses corelates closely with the development of the pandemic…