Q1 results on July 16: Tech Mahindra, ITC Hotels, Angel One, LT Technology Services, Kalpataru, and LE Travenues – the parent of Ixigo, are among 17 companies to release their earnings today.