Indian benchmark indices Nifty 50 and Sensex ended the previous session lower. Nifty 50 closed at 23,519.35, while Sensex ...