ICICI Direct Advises Investors to Buy Bank of Baroda Stock with Target Price of Rs 200 on Wednesday, February 08, 2023 Bank of Baroda Stock ICICI Direct PSU NEWS TOP STORIES +