Storia: Bank of Baroda shares fall 2% after Q1 earnings. Why are brokerages slashing target prices? — Warptech Lab News