Skip to content
Bank of Baroda shares fall 2% after Q1 earnings. Why are brokerages slashing target prices? · Hindustan Sphere