Technology disruptions and global political developments are threatening the fundamentals of the Indian IT services industry.

road