The Insolvency Act, 2015 was hailed as a revolutionary piece of legislation that would transform the investment environment by offering a lifeline to struggling businesses.
Under the law, a company that would have been liquidated as an easy way out for creditors is given a second chance.