UK payment defaults fall amid signs of Atradius recovery
UK trading credit insurance giant Atradius has reported a 1% year-on-year decrease in payment defaults across all sectors, covering the period from May 2024 to May 2025.The data points to emerging signs of stabilisation in the broader economy, despite persistent inflation, elevated operating costs,...