Big movers on D-Street: What should investors do with TCS, ICICI Pru Life and Bank of Baroda?

Stocks that were in focus included names like TCS, which fell 0.44%, Bank of Baroda, which rose 3.22%, and I-Pru Life, whose shares declined 2.63% on Wednesday.

Generated by Feedzy