Tech Mahindra Q1 Results: Records 38% YoY Decline in Net Profit to Rs 693 Crore

Tech Mahindra’s Total Contract Value Declines to $3590 Million, a 39.36% Drop from the Previous Quarter Tech Mahindra, a leading IT services company, faced a challenging quarter in...