The NSE Nifty declined 168.50 points or 0.71 per cent to settle at 23,644.90 as 38 of its components fell and 11 closed higher. Among Sensex shares, Tata Motors fell the most by 2.24 per cent.
Sensex, Nifty fall over 1% in a choppy session. Bank Nifty falls over 2% from day's high. Midcaps outperform, smallcaps bleed. Auto, metal, realty stocks top underperformers. Nifty IT, pharma indices ...