News

Benchmark indices fell around 1% each, with the Sensex shedding 586 points to close at 80,600 and the Nifty dropping 203 ...