See the Complete Picture.
Published loading...Updated

More ‘closed’ signs are popping up. What’s going on?

Summary by Dynamic Business
Business payment defaults are rising fast, insolvencies have bounced back, and consumer cost-of-living pain is now rippling heavily through the economy, according to new data from CreditorWatch. The credit reporting agency’s March Business Risk Index (BRI) shows invoice payment defaults were 42 percent higher than in March 2024. Insolvencies also rebounded in February, rising another 17 percent year-on-year in March. Historically, payment defaul…
DisclaimerThis story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.

Bias Distribution

  • There is no tracked Bias information for the sources covering this story.
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Dynamic Business broke the news in on Monday, May 19, 2025.
Sources are mostly out of (0)