In today’s challenging economic climate, many companies face financial distress and even insolvency. However, recent legal developments make it clear that financial hardship is no excuse for failing ...