875 corporate insolvencies were recorded last year – the highest number since 2016. New figures from Deloitte show that SMEs continue to be the worst affected. The services sector recorded the highest number of insolvencies, followed by hospitality and retail. There was a significant increase in the retail and hospitality sectors, up 64% and 48%. […]