Downsizing
Downsizing is the reduction of a company’s labor force through the layoff of unproductive or redundant employees. Downsizing is often done by a Distressed Company as part of a Turnaround Strategy. By reducing the payroll, companies can quickly cut costs as a means to deal with financial problems.
« Back to Glossary Index