Company liquidations and insolvencies are still elevated
January 12, 2026