Storia: Bank of Baroda Q1 Results: Profit falls 72% to Rs 1,278 crore on one-off settlement hit — Warptech Lab News