The overall recovery rate implies a haircut of around 70 per cent for the lenders. The Insolvency and Bankruptcy Board of India (IBBI) is a key institution in implementing the Insolvency and Bankruptcy Code (IBC), which provides for market-linked and time-bound resolution of stressed assets.