Definisi 'downsizing'

English to English
noun
1 the reduction of expenditures in order to become financially stable Terjemahkan
source: wordnet30

More Word(s)
retrench, economy, saving,

Visual Synonyms