R3 responds to December 2023 insolvency statistics Business insolvency figures for December revealed the true extent of tough trading conditions, says R3.