Resources

New

New

Downsizing

Downsizing is the permanent reduction of a company’s labor force by removing unproductive workers or divisions. While it is generally implemented during times of stress and a decline in revenues, downsizing can also be used to create leaner and more efficient businesses.