Bookmark Business loan applications surge while company failures hit five-year high by August 7, 2025 by August 7, 2025 Business loan applications up 6% while company exits rose 12%. Equifax data reveals mounting pressure … Read more Email