Tech Mahindra posts fiscal 2026 revenue $6.39bn, $537m profit

Business