To reduce the size or workforce of a company
The company had to downsize due to financial difficulties.
Related Slangs: