Sensex today: the Nifty is back above 23,000 and October ends higher

Indian shares closed out October on a positive note, with the Nifty recovering to 23,000 and both benchmarks ending a two-month losing streak. IT stocks rose 2.3% even after a heavy US... Read more »