Business Cabinet approves Fairfax's ₹52,878-crore bid for IDBI Bank; largest FDI ever in India's financial sector – Upstox October 14, 2026 Cabinet approves Fairfax’s ₹52,878-crore bid for IDBI Bank; largest FDI ever in India’s financial sector Upstox Source: news.google.com