IDBI Bank Stake Sale: Finance Ministry Says 2003 Law Does Not Bar Government From Diluting Holdings Amid Rs 52,878 Crore Fairfax Deal

· Swarajya