Meaning of downsizing
Definition of downsizing
(noun)
the
reduction
of expenditures in
order
to
become
financially
stable
Other information on downsizing
WIKIPEDIA results for
downsizing
Amazon results for
downsizing
Tweet