Corporate insolvency cases fall 28% to 724 in FY2025; recoveries still low: ICRA

Fewer companies went through the insolvency process under the Insolvency and Bankruptcy Code (IBC) in financial year (FY) 2025, according to the credit rating firm ICRA.

Companies