BusinessBank of Baroda Battles Bank Run Fears as Sh2.996 Billion Court Fight Fuels Panicnairobi-exposedSeptember 21, 2026 by nairobi-exposedSeptember 21, 202605 Bank of Baroda (Kenya) Limited has been forced into an unusual public defence of its existence after rumours that the lender was preparing to shut...