Share Market Budget 2023 Highlights: Indices end on mixed note; Nifty settles in red, below 17620, Sensex gains 150 pts
Share Market Highlights: Domestic indices pared gains and slipped into negative territory, ending on a mixed note amid volatility as ...