News

Tata Consultancy Services (TCS) will lay off approximately 12,000 employees this fiscal year, as India's biggest private ...
IT services sector is one of India’s biggest employers and revenue earners. Read more at straitstimes.com. Read more at ...
This is driven by where there is a skill mismatch, or, where we think that we have not been able to deploy someone,' ...