Tech Mahindra: What can upset its apple cart

Tech Mahindra is making gradual progress on select earnings parameters. But a weak global economic backdrop could put the management’s confidence to test.

Markets