Tech Mahindra share price cracks over 6% after Q3 result : v

© 2025 Vimarsana