Over 32% companies globally declared layoffs in 2023, IT services lead the league: Report
85 percent of mid-sized companies reported minimum volatility and zero layoffs, according to a study by talents assessment firm Mercer|Mettl.
Source: moneycontrol.com