Economy Tech Mahindra shares hit 52-week high 30 July 2021, 4:39 pm Tech Mahindra on Thursday reported 42.91 per cent growth in June quarter consolidated net profit…