By Yajush Gupta · 18 October 2024 · News
The construction and hospitality industries are among the hardest hit, but what does this mean for businesses and the economy as a whole? Find out why overdue B2B payments have reached a critical point since 2021.
Overdue B2B payments hit highest levels since march 2021; construction and hospitality sectors lead in payment defaults