Tech Mahindras profit fell 33 per cent annually to Rs. 590 crore in Q4. HIGHLIGHTS Tech Mahindra shares fell as much as 17% today It reported 33% decline in March quarter profit on Friday Tech Mahindra is the fifth-biggest software services provider in India Shares of India’s fifth-biggest software services provider Tech Mahindra tanked as much as 17 per cent ... Read More »