Impact of delays in insolvency resolution on the economy