Compulsory liquidations hit decade-long high as firms face rising costs
Some 393 companies were forced to wind up in February across England and Wales – the highest monthly number since September 2014, the Insolvency Service said. Compulsory liquidation is when a firm is ordered to shutter by a court because it is unable to pay its debts. Meanwhile, the number of overall companies closing down…






