Tech Mahindra beats quarterly revenue estimate; 41 cos to report Q1 earnings today. Wipro, Jio Fin, Tech Mahindra, ITC Hotel ...