Business Liquidations In 2025 Up 24% Versus 2024