Tech Mahindra Q1 Results 2026: Consolidated net profit rises over 28% to ₹1,465 crore, revenue up 15% - Key takeaways · Activ.news