Indian markets ended lower as IT and financial stocks dragged indices down, fueled by foreign fund outflows and cautious ...