Indian markets ended lower on Tuesday, with the Sensex and Nifty slipping amid broad-based selling. Despite the weak ...