Creditors recovered 32.9% of their admitted claims from 138 large stressed firms until December 2023 since the IBC came into being in late 2016, as per the Insolvency and Bankruptcy Board of India data. However, the recovery from all the 891 bankrupt companies that saw resolution until December 2023 stood at 31.9%, indicating that lenders to smaller firms had to take larger haircuts.