On Thursday, July 10, Indian benchmark indices ended the session lower, extending losses from the previous day. Market sentiment remained subdued as investors turned cautious ahead of the June ...