Revenue rose 24.8% to Rs.5,122 core in the June quarter, as compared with Rs.4,103 crore in the year-ago period. Tech Mahindra Ltd, India’s fifth-largest software services company, said fiscal first-quarter profit fell 8%, missing analysts estimates, on higher visa and hiring…
