news Tech Mahindra shares: Tech Mahindra zooms 10% after Q1 earnings, hits 52-week high July 30, 2021