Attrition in India has dropped from 18.7 to 16.9% Research October 4, 2024 With the spate of layoffs in recent times, it is no wonder that involuntary attrition rate has increased to 4.3…