Tata Consultancy Services (TCS), India’s largest IT services company, is set to lay off approximately 2% of its global workforce, around 12,261 employees, this year. In an interview, CEO K Krithivasan ...
New Delhi: Tata Consultancy Services (TCS) on Friday announced the launch of an Artificial Intelligence (AI) Experience Zone and Design Studio in London, reaffirming its strategic investment in the ...