TCS misses profit estimates due to weak demand and project roll-off, but strong deal tally hints at future growth potential despite cautious tech budgets, emphasizing the importance of execution ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results