Sensex ends 94 points higher, Nifty falls below 20,000; TCS gains over 2% Sep 12, 2023 Benchmark stock market indices ended mixed on Tuesday as investors turned cautious ahead of the release of retail…