India's Tech Mahindra posts 39% drop in Q1 profit as clients

© 2025 Vimarsana