How Outplacement Services has Evolved in India Over the last decade

September 19, 2018

Reductions in force are a reality of today’s inter-connected world. Volatile economic situations and business scenarios create an impact on all the stakeholders involved. As reported, India’s $160 billion IT industry laid off more than 56,000 employees in 2017. During these difficult times, a lot of organisations made the news for their hasty and unprepared notification practices.