News

Layoffs have become a common business practice, but research shows long-term performance actually declines after layoffs.