Bank of Baroda shares fall 2% after Q1 earnings. Why are brokerages slashing target prices?

· Economic Times