Business ❯Finance ❯Corporate Management ❯Employee Performance
The layoffs, representing 2.5% of the workforce, reflect pressures from low attrition rates, automation, and a challenging economic environment.