Big movers on D-Street: What should investors do with Tata Consumer, Tata Motors and Olectra?
Equity indices declined on the last trading day of 2023 as investors preferred profit-taking after the recent sharp rally. The 30-share Sensex fell 170 points to settle at 72,240 and …