Two US Senators have questioned TCS's hiring practices, highlighting layoffs of American staff while filing for H-1B visas.
Tata Consultancy Services' plan to invest up to $7 billion in a 1 gigawatt data centre unit in India has sparked cautious ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results