28 July 2025 10:44 PM IST
The Ministry of Electronics and Information Technology is keeping an overwatch on Tata Consultancy Services' (TCS) decision to lay off more than 12,000 employees, reported the news agency PTI, citing...
20 July 2025 8:10 PM IST
20 Jun 2025 9:02 PM IST
7 April 2025 6:30 PM IST