Accenture To Lay Off

IT Firm Accenture To Lay Off 19,000 Employees Amid Global Headwinds & Slow Revenue Growth

Global IT services firm Accenture, which has a large presence in India, on Thursday announced to lay off of nearly…

2 years ago