UK insolvencies skyrocket to 30-year high in ‘striking’ reminder of ‘onerous’ environment
The number of company insolvencies has soared to its highest level since 1993, as voluntary liquidations reached the most since records began in 1960. The Office for National Statistics revealed…