English to Francais Dictionary
downsizing
Licenciement collectif
Meaning for downsizing found in 9 Languages.
Sponored Video