Indian Economics Bank of Baroda: ₹35,715 Crore Written Off, NMC Settlement Questions Unanswered 27 August 2026, 4:26 pm Team Buyback