| InvestHub.com's Finance Dictionary and Glossary of Investment Terms downsizing Definition 1.
Reducing the total number of employees at a company through terminations, retirements, or spinoffs. | Definition 2.
A company's reduction in the number of employees, number of bureaucratic levels, and overall size in an attempt to increase efficiency and profitability. |
|
|