Late payments are seen as the norm in the business world, but what impact does this really have on SMEs? Recent statistics on the UK reveal that small and medium-sized businesses are waiting to receive £23.4 billion in 2019. This is up a staggering £13 billion from the year before. With over half of businesses experiencing overdue payments, this can …
Read More »