
Sensex ends 318 points higher, Nifty just below 23,600; Tata Motors down 5%
Benchmark stock market indices ended Thursday's trading session on a positive note, staging a strong recovery after a shaky start. The S&P BSE Sensex closed 317.93 points higher at 77,606.43, while the NSE Nifty50 gained 105.10 points to settle at …