Bank of Baroda stock slips 4% on slower deposit growth

0