downsizing
English Dictionary
->
Letter D
-> downsizing
Search Dictionary:
downsizing Definition
(n)
the
reduction
of
expenditures
in
order
to
become
financial
stable
downsizing Synonyms
curtailment
downsizing
retrenchment
© Art Branch Inc.