IDBI Bank Stake Sale: Finance Ministry Says 2003 Law Does Not Bar Government From Diluting Holdings Amid Rs 52,878 Crore Fairfax Deal October 17, 2026 · Swarajya Read full story at source