New Delhi, Oct. 8 -- In business, a quarter can feel like a lifetime. Ask Tata Consultancy Services Ltd's chief executive officer, K. Krithivasan.

The July-September period tested the country's largest IT services firm on several fronts-one external, and two self-made challenges.

On the external front, US President Donald Trump's decision to hike the H-1B visa fee to $100,000, starting next year, rattled India's tech majors. Mid-cap companies have said it won't hurt them, but analysts unanimously agree that it will hurt the big five, including TCS.

Internally, growth has slowed with a few analysts even expecting TCS to report a full-year revenue decline, its first since the company went public in 2004. That's only half the worry.

The ...