The number of insolvencies recorded in 2025 hit 848 — down from the 868 recorded in 2024 — but it is still higher than the ...