A recent Europe-wide business survey has revealed no improvement in the pressure on European businesses from customers’ late payments, with 55 per cent of businesses across Europe reporting late payments resulting in loss of income, 63 per cent claiming additional
↧