Company insolvencies in England and Wales continue to fall
The number of companies in England and Wales that became insolvent, which means being unable to pay debts and entering liquidation, administration or other company rescue process, has decreased year-on-year, according to the…

