Tata Consultancy Services is navigating a period of uncertainty. The company’s decision to lay off 12,000 employees initially raised eyebrows,…
Tata Consultancy Services is navigating a period of uncertainty. The company’s decision to lay off 12,000 employees initially raised eyebrows,…
New Delhi: Tata Consultancy Services (TCS), India’s leading IT services giant is gearing up to implement its annual salary hikes…