
Site Language: EN
The company announced downsizing to cut costs.
The process of reducing the number of employees or the size of a company.
The firm is considering downsizing to improve efficiency.
After the downsizing, many employees were left looking for new jobs.
Downsizing can lead to increased workload for remaining staff.
company downsizing
mass downsizing
downsizing strategy
reduction
cutback
layoff