has painted a grim picture for the retail sector in their latest report on payment default trends for 2023

UK retail suffers as payment defaults spike by 55% in 2023

Atradius, a UK-based trade credit insurer, has painted a grim picture for the retail sector in its latest report on…