Sensex, Nifty surrender early gains as IT shares fall on wea

© 2025 Vimarsana