Payment defaults dip by 1%

Payment defaults dip 1% on average across UK across all industry sectors from May 2024 to May 2025 according to latest research by Atradius. Despite continued inflationary pressure, high operating costs, and global economic uncertainty, some sectors are showing strong signs of resilience. The most notable year-on-year declines in payment claims (May 2024–May 2025) were…

Read more