meaning of downsizing
1.
the
reduction
of
expenditures
in
order
to
become
financial
stable
Related Words
downsizing
|
Developed & Maintained By
Taraprasad.com