mahindra stock tech wallpaper tech mahindra stock split In dollar terms profit was up 34 per cent at 1838 million and revenues up 172 per cent at 153 billion. Check out why Tech Mahindr… Saturday, March 12, 2022 Edit