More ‘closed’ signs are popping up. What’s going on?
Summary by Dynamic Business
1 Articles
1 Articles
All
Left
Center
Right
More ‘closed’ signs are popping up. What’s going on?
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…
Coverage Details
Total News Sources1
Leaning Left0Leaning Right0Center0Last UpdatedBias DistributionNo sources with tracked biases.
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