Bank of Baroda: Most up-to-date News About Banking
Bank of Baroda (532134.IN) shares have fallen 17% during the last two months as investors fretted within the Indian lender’s soured loans. Nomura sees the dip like a good buying opportunity and possesses upgraded the second biggest government-controlled bank from neutral to buy. One good Read More
Recent Comments