Tech Mahindra Q1 Earnings Preview and Key Partnerships