Business India inc debt rises 7% to rs 100 lakh crore in FY25 Corporate borrowing hits decade high amid capex push; leverage ratios stable at 0.8x despite rate hikes. By Newsroom / 20 Nov 2025