Sensex closes 499 pts lower, Nifty below 8,900; ICICI Bank, Bank of Baroda drag
The Sensex closed 1.68% lower at 29,182.95, while the Nifty shed 1.6% to end at 8,808.90 Benchmark indices S&P BSE Sensex and CNX Nifty fell nearly 1.6% each on Friday,...