Share Market LIVE: Sensex gives up 34\,000\, down over 300 pts\, Nifty below 10\,050; banks\, IT stocks decline

Share Market Today | Sensex, Nifty, BSE, NSE, Share Prices, Stock Market News Live Updates