Tech Mahindra Q1FY25 Results: Net Profit Soars 28% | Share Bazaar Analysis