Nation
Top Stories
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 nearly 19,000 employees amid the challenging global macro-economic conditions and slow...