Fairfax IDBI sale cleared, Finance Ministry says 2003 proposal invalid

Business