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