BizTerm Definition
Downsize
Full Definition

To make a company smaller through terminations, retirements, or the selling off various operations.


Previous Biz Term Next Biz Term