Atradius data reveals payment defaults for UK businesses decreased by 18% in Q1
The UK’s second-largest trade credit insurer, Atradius has revealed that the number of claims it received from UK businesses decreased by 18 per cent compared to the same period in 2023, as a positive consumer outlook boosts consumer sectors.