Closing Bell: Sensex Settles 309 Points Higher, Nifty At 23,437; Banks Shine
Nifty 50, Sensex Today, Stock Market Live Updates: Indian share sells are expected to take cues from fourth-quarter earnings, tariff-rhappy updates, and key global macroeconomic data
